Dynamic Text Strings

Dynamic data within the Logic Template is data, which unlike literals, must be determined at run time. Three types of dynamic data exist: dynamic values, dynamic text strings, and dynamic date-time values.

A dynamic text string may be an HTML string variable, a field string, field text block, or a string generating function. A dynamic text string is always either enclosed within a pair of grave accents or as part of a larger expression enclosed within a pair of grave accents.

An HTML variable is a name to which a value has been assigned, either as part of a name-value pair within the query URL, or as the result of an assignment statement within the logic template.

A field string is a value extracted from a string field within the record currently being processed. It is expressed simply as the name of the numeric field defined within the Load Definition file.

< a href="`_URL`">`_Title` </a>
by `_Author`

A field text block is a value extracted from a text field within the record currently being processed. It is expressed simply as the name of the numeric field defined within the Load Definition file.

< a href="`_URL`">`_Title` </a>
by `_Author`

A text generating function is any function which returns a text string. It is expressed by the function name, followed by the argument list enclosed in paranthesis. String generating functions may be nested as in the second example below.

New = _@SUBSTR( MyPath, 16, 255 );

New = _@CAT( "/data/test", _@SUBSTR( MyPath, 16, 255 ) );