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
}