Difference between revisions of "Field Scripting Variables"
From AgileApps Support Wiki
imported>Aeric |
imported>Aeric |
||
Line 1: | Line 1: | ||
Depending on where they are used, variables may need to be specified with braces (<tt>${variable}</tt>) or without them (<tt>$variable</tt>). (See [[Template Variable | Depending on where they are used, variables may need to be specified with braces (<tt>${variable}</tt>) or without them (<tt>$variable</tt>). (See [[Template Variable Contexts]] for a list of places in which variables are available.) | ||
Except for that difference, variables are standardized using the following syntax: | Except for that difference, variables are standardized using the following syntax: |
Latest revision as of 18:25, 25 July 2013
Depending on where they are used, variables may need to be specified with braces (${variable}) or without them ($variable). (See Template Variable Contexts for a list of places in which variables are available.)
Except for that difference, variables are standardized using the following syntax:
- $objectname.fieldname
- Where objectname is the name of the tab or object (Cases, Accounts, Contacts, etc.) and the fieldname is the name of the field (owner, description, etc.)
- Second-degree Related Objects
Second-degree related objects can also be used in templates, and provide the ability to to drill down to one level of the hierarchical lookup from the object.
Second-degree related object variables are standardized using the following syntax:
- $objectname.fieldname.seconddegree
- Where objectname is the name of the tab or object (Cases, Accounts, Contacts, etc.), fieldname is the name of the field (owner, description, etc.) and seconddegree is the name of the second-degree related object
- Examples
-
- To get the tax_type of an autopolicy insurer, use this syntax:
- $autopolicy.insurer.tax_type
- Where 'autopolicy' and 'insurer' are objects, and 'tax_type' is a field in the 'insurer' object