The Copy Closed Child Specification task will copy the specified Child Specification without opening it.
Property Name | Description |
---|---|
Title | Changes the Title (not the name) of the task.
When applying this task to a Specification Macro the title can be changed by clicking
in the header of the applied task. |
Child Specification Name | The name of the Specification to copy. (Not required if using Specification Index) |
Child Specification Index | The index of the Child Specification to copy. (Not required if using Specification Name) |
Child Specification List | The name of the Child Specification List to copy within. |
Copied Specification Name Constant Name | The name of the Constant to place the name of the copied Child Specification into (This is optional). |
Specification Id | Specification Name |
---|---|
134 | DriveWorks Child Project 0134 |
Example shown for when the Specification Name is used.
Property Name | Example Rule | Example Result | Meaning |
---|---|---|---|
Child Specification Name | "DriveWorks Child Project "&SpecificationIdReturn | DriveWorks Child Project 0134 | Will create a copy of the Specification with the name DriveWorks Child Project 0134. |
Child Specification List | ChildSpecList1 | ChildSpecList1 | Will copy the Child Specification from the Child Specification List Control named ChildSpecList1. |
Copied Specification Name Constant Name | DWConstantCopiedSpecification | DWConstantCopiedSpecification | The Name of the copied specification will be written to this constant. |
Example shown for when the Specification Index is used.
Property Name | Example Rule | Example Result | Meaning |
---|---|---|---|
Child Specification Index | ChildSpecRowReturn | 3 | Will create a copy of the Child Specification on row 3 of the Child Specification List. |
Child Specification List | ChildSpecList1 | ChildSpecList1 | Will copy the Child Specification from the Child Specification List Control named ChildSpecList1. |
Copied Specification Name Constant Name | DWConstantCopiedSpecification | DWConstantCopiedSpecification | The Id of the copied specification will be written to this constant. |
Where 144 is the next available Specification Id.
The Output results for the example would be:
Output Name | Output Value |
---|---|
Created Id | 144 |
Created Name | DriveWorks Project 0144 |
The Output results for the example would be:
Output Name | Output Value |
---|---|
Created Id | 144 |
Created Name | DriveWorks Project 0144 |
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.
Output Name | Description |
---|---|
Created Id | The Id of the new Specification that was created. |
Created Name | The Name of the new Specification that was created. |
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 (one of the following occurred)
Success with Warnings
Failed (one of the following occurred)