This table summarizes the syntax which may be used when defining a composite field.
Topic |
Syntax |
Function |
{fieldname:=value} |
Assign field value. |
|
{fieldname.size} |
Returns attribute(s) of a field. |
|
{fieldname:range} |
Extracts the part of a field value specified by range. |
|
{fieldname[n]} |
Extracts the nth sub-string from the named field. |
|
{fieldname[#n]} |
Extracts the nth line from a multi-line field. |
|
{+fieldname=[integer1],[integer2][[,integer3],integer4,[integer5]]} |
Defines a counter. |
|
{+fieldname=['string1'],['string2']} |
Defines string1 to be used if a field is found and string2 if a field is not found. |
|
{=fieldname} |
Assign a null value if the field is not on current page. |
|
{+=fieldname['string1'],['string2']} |
Defines string1 to be used if a field has not changed and string2 if a field has changed. |
|
{"query"} |
Question prompting the User to enter a value. |
Links
Special fields in composed strings