Argument | Description | |
[variable="variable [/subvariable1/ subvariable2/.../ subvariable3]"] | Pipeline variable which 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 element n 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 it is inserted. code specifies the encoding system to use, as follows: xml - XML encoding b64 - Base-64 encoding url - URL encoding | |
[decode="code"] | Decodes the contents of variable before it is inserted. code specifies the decoding system to use, as follows: b64 - Base-64 decoding url - URL decoding | |
[decimalShift="X"] | For decimal values only. Shifts the decimal point in the value of variable X positions to the right before inserting the value. | |
[decimalShow="Y"] | For decimal values only. Truncates the value of variable Y positions after the decimal before inserting the value. |