ReportFunction
| Field | NULL | Description | Note |
|---|---|---|---|
| id string (GUID) |
Y | The id of the function | |
| name string |
The function/operator | ||
| expression string |
The expression | ||
| dataType string |
The data type | ||
| formatDataType string |
The output data type | ||
| syntax string |
The syntax displayed to user | For example: expression+expression |
|
| expressionSyntax string |
The syntax of the function/operator | For example: + |
|
| isOperator boolean |
Is this an operator (or a function) | ||
| userDefined boolean |
Is this a user-defined function | ||
| extendedProperties object |
A dynamic object to store the extended properties |
Sample:
{"id":null,"name":"*","expression":null,"dataType":null,"formatDataType":null,"syntax":"expression * expression","expressionSyntax":"*","isOperator":false}