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. You can select a variable out of the current scope by using the required syntax, as follows: /variable - inserts the value of variable from the initial scope ../variable - inserts the value of variable from the parent of the current scope variable/subvariable1/subvariable2/.../subvariable3 - inserts the value of subvariablen from variable If you do not specify variablen, Integration Server assumes that the current element is 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: xml - XML encoding b64 - Base-64 encoding url - URL encoding | |
[decode="code"] | Decodes the contents of variable before inserting it, where code specifies the decoding system to apply, as follows: b64 - Base-64 decoding url - URL decoding | |
[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. |