Argument | Description | |
[variable="variable [/subvariable1/ subvariable2/... /subvariable3]"] | Pipeline variable whose value to insert. Integration Server retrieves variable from the current scope. If you do not specify variable and you are inside a loop, Integration Server returns the value of the current key. To select a variable outside the current scope, use this syntax: | |
To do this... | Use this syntax... | |
Insert the value of variable from the initial scope | /variable | |
Insert the value of variable from the parent of the current scope | ../variable | |
Insert the value of subvariablen from variable | variable/subvariable1/ subvariable2/.../ subvariable3 | |
If you do not specify variablen, Integration Server assumes the current element within the current scope. | ||
[null="any_string"] | When variablen is null, inserts any_string. Example <webm:value variable="carrier" null="No Carrier Assigned"/> | |
[empty="any_string"] | When variablen contains an empty string, inserts any_string. Example <webm:value variable="description" empty="Description Not Found"/> | |
[index="n"] | Inserts the nth element of the Document List or String List specified by variable. Example <webm:value variable="backItems" index="1"/> | |
[encode="code"] | Encodes the contents of variable before inserting it, where code specifies the encoding system to apply, as follows: | |
To encode the value using... | Set code to... | |
XML encoding | xml | |
Base-64 encoding | b64 | |
URL encoding | url | |
[decode="code"] | Decodes the contents of variable before inserting it, where code specifies the decoding system to apply, as follows: | |
To encode the value using... | Set code to... | |
Base-64 encoding | b64 | |
URL encoding | url | |
[decimalShift="X"] | Shifts the decimal point in the value of variable to the right X positions before inserting the value. For decimal values only. | |
[decimalShow="Y"] | Truncates the value of variable to Y positions after the decimal before inserting the value. For decimal values only. |