This task will run a Specification Macro in the Host Specification.
This task will only run in Specifications that are being hosted through the Specification Host Control. Perform actions in the Host when a Specification Macro is run in the Hosted Specification.
Specifciations being run in a Specification Host Control know who their Host Specification is. Therefore the Specification Host Control name doesn't need to be specified.
Property Name | Description |
---|---|
Macro Argument | Provides an optional argument to the Macro. |
Macro Name | The name of the macro to execute in the Host Specification (when this Specification is being hosted in a specification host control. |
Title | Changes the Title (not the name) of the task. |
Property | Example Rule | Example Result | Meaning |
---|---|---|---|
Macro Argument | 450 | 450 | 450 will be passed into the Special Variable DWCurrentMacroArgument and can then be used in the Host Specifications rules. |
Macro Name | "Set Control Value" | Set Control Value | The name of the Specification Macro to run in the Host Specification. Set Control Value will be run in the Host Specification. |
This task has different types of Outputs. For more information about Outputs see Specification Macros Task Node.
Outputs are only available within Specification Macros. Currently Outputs are not available for Specification Flow.
This task supports Status Outputs. These can be used to perform different actions depending on what the status outcome of the task is. For more information see Status Outputs in the Task Node Outputs section of Specification Macros Task Node.
The status output navigation is as follows:
Success
Success with Warnings
Failed (one of the following occurred)