...
- populating output stream attributes;
- building filters.
Array Handling | Functions which handle arrays. |
Type Conversions | Functions which can convert from one type of object to another. |
Date/Time Functions | Functions which handle dates. |
Filter Creation | Functions which can be used to define filter conditions or can be use to perform lookups on Pipes. |
Logical Functions | Functions which compare values and return a true or false result. |
Maths Functions | Functions which operate on numbers. |
Script Functions | Functions which can be used to control the flow of logic within a script. |
Text Functions | Functions which operate on strings. |
This is the list of all attribute functions:
Page Tree | ||||||||
---|---|---|---|---|---|---|---|---|
|
Concepts
...
- + (add; can also use the attribute function sum)
- - (minus; can also use the attribute function sum, reversing the sign of the second operand)
- / (divide)
- * (multiply)
Responsive Attribute Functions
Anchor | ||||
---|---|---|---|---|
|
To improve performance, the functions listed below can be evaluated by the client rather than the server. These are useful where you want an expression to be evaluated quickly, for example in formatting rules.
If an expression includes:
- only the following, client-calculated functions, the whole expression is evaluated on the client.
- any other function, the expression is evaluated on the server.
Functions that can be evaluated on the client:
- And
- Contains (from version 8.2.6)
- CountElements
- Do
- Dot (e.g. _form.UID)
- Equals
- Excluded
- Greater than
- Greater than or equals
- IsEmpty
- IsNull
- Less than
- Less than or equals
- ListContains
- Minus
- Not
- Not equals
- Now
- Or
- Plus
- Switch
- Today
- Try