The Generation Tasks - Condition Editor can be used to control whether specific tasks in a task sequence are executed.
The Condition Editor is divided into two re-sizable columns:
When a condition is selected, its properties are shown in the Properties window.
All conditions have a "Title" property which can be used to give the condition a descriptive name.
Depending on the type of condition, there may be extra properties.
Each property that has a green or a gray orb next to the property name can have a rule applied. A gray orb means that the property has a static value, and a green orb means that the property's value is based on a rule. To switch a property between static or rules-based, double click the orb next to the property name.
To build a static value, type the value into the box next to the property name in the property grid.
To build a rule, click the property name in the property grid, and then click the ellipsis "..." button that appears to launch the rule builder.
The available conditions are dependent on the file type, and where in the Generation Sequence the Generation Task has been applied to.
Unavailable tasks are disabled and cannot be applied to areas that are not relevant.
Specification Conditions | |
---|---|
Task | Description |
Check Value | Checks any Value in the model being generated. |
Setting: Release To Autopilot | Checks the setting Release specifications to Autopilot. |
Generation Conditions | |
Task | Description |
Dimension Value | Checks any Dimension Value in the model being generated. |
Has Custom Property | Checks for the given custom property name in the model being generated. |
Has Global Variable | Checks whether the model has the named Global Variable. |
Custom Property Value | Checks any Custom Property Value in the model being generated. |
Global Variable Value | Checks the value of a Global Variable |
Mass Property Value | Checks any Mass Property Value in the model being generated. |