Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Service Development | Running Services | Supplying Input Values to a Service | Entering Input for a Service | Specifying Values for a Document Variable that Has Defined Content
 
Specifying Values for a Document Variable that Has Defined Content
You can assign values to Document variables that have defined content, including referenced documents and recursive documents. If part of the document tree is collapsed, you can expand it.
Tip:
Click to view and/or update your preferences for how Designer displays and expands the contents of Document variables.
Note:
If the Document variable has no defined content, you can add String name/value pairs and then assign values. For more information, see Specifying Values for a Document Variable with No Defined Content.
Use the following procedure to specify values for a Document variable. You perform this procedure from:
*The Input tab if you are working with a launch configuration
*The Enter Input for serviceName dialog box if you are running or debugging a service
*The Enter Input for variableName dialog box if you are assigning a value to a pipeline variable
*To specify values for a Document variable that has defined content
1. Select the variables within the Document, and provide values. For help for how to specify a value based on the variable’s data type, see one of the following:
For this type of variable...
See...
String
String List
String Table
Document
Document Reference
Document List
Document Reference List
Object
Object List
2. If you want Integration Server to use the value you specified only when the variable does not contain a value at run time, clear the Overwrite pipeline value check box. (If you select this check box, Integration Server will always apply the value you specified.)
Note:
The Overwrite pipeline value check box is not available when using a launch configuration.
3. After assigning values, do one of the following:
*If you are working with a launch configuration, click Apply on the Input tab to save the value you entered. You can continue to specify values or click Run to execute the service.
*If using the Enter Input for serviceName dialog box, continue to specify input values, or if you are finished, click OK to close the dialog box and execute the service.
*If using the Enter Input for variableName dialog box, click OK to close the dialog box.