Composite fields syntax summary

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.