This Specification Flow Task will check a file out if it's available and update the data card.
When this task is added, the properties are:
|Source File Path||The full path of the file whose data will be updated.|
|Field Names||Pipebar (|) delimited string of the field names.|
|Field Values||Pipebar (|) delimited string of the new field values.|
|Constant Name||(Optional) The name of the constant into which the result should be driven.|
|Property Name||Example Rule||Example Result||Meaning|
|Source File Path||"C:\VaultName\VaultFolder\MyFolder\MyPart.sldprt"||C:\VaultName\VaultFolder\MyFolder||This is the file path to the file whose data card will be updated.|
|Field Names||"Project|SpecificationNumber|Customer"||Project|SpecificationNumber|Customer||These are the field names to update.|
|Field Values||DWProjectName &"|"& DWSpecificationID &"|"& CustomerReturn||MyProject|0075|DriveWorks||These are the values the fields are updated with.|
|Constant Name||DWConstantUpdateFile||DWConstantUpdateFile||The result will be written to this constant.
When a Field Name is given that does not exist on the data card an error string will be returned within the array.
This can be handled by using an error function (such as IfErrorString.
This task has different types of Outputs. For more information about Outputs see Specification Macros Task Node.
ResultA table containing the results of the data update.
This task supports Status Outputs. They 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 with Warnings
Failure (one of the following occurred)