| bridge processing code | Index Level | call |
| Syntax |
celement{;element...}
celement{/*} celement{xelement}{...} |
| Category | Processing Codes |
| Type | Processing Code |
| Description |
concatenates elements for output.
Each element may be delimited by a character to appear on output. The ";" (semi-colon) has a special meaning; it does not appear on output. The elements can be: - Numeric constants, enclosed in quotes. - An Attribute position, referenced by its numeric attribute count. - An alphanumeric character string enclosed in quotes, double quotes, or backslashes. When delimited by semi-colons, strings must be enclosed in quotes. Otherwise, alphanumeric strings are not separated from the other entries by semi-colons (;). - '*' (asterisk). The asterisk is a special character used to concatenate the resulting value from the last processing code operation. In the third form listed under syntax, the "x" specifies the separator to appear between the concatenated elements. The separator may be any non-numeric character including a blank or semicolon, but cannot be a system delimiter. The semicolon is a special separator that specifies the elements are to be concatenated with no separation. |
| Options | |
| See Also | output-conversion processing codes list processor input-conversion concatenate a (algebraic) Processing Codes |
| Example |
c;3;", ";4;" ";5
Concatenates the current item's value of attribute three with a comma and a blank, attribute four, a space, and attribute five. |
| Warnings | |
| Compatibility | D3 7.0 AP R83 |
| bridge processing code | Index Level | call |