Getting the Formula Engine Functions

Gets all functions of the available formula engine. This can be used to create formulas in the Report Specification or define variables in the document dictionary.

Request

GET <webiURL>/configuration/functions

Response

Response type: application/xml or application/json

Response body: a list of functions, with the following information:

  • <function category="Logical" returnType="Boolean"> Function type
  • <id>
  • <name>
  • <description>
  • <syntax>

Example

<functions>
    <function category="Logical" returnType="Boolean">
        <id>EVEN</id>
        <name>Even</name>
        <description>Determines whether a number is even</description>
        <syntax>bool Even(number)</syntax>
    </function>
    <function category="Document" returnType="String">
        <id>DOCUMENTAUTHOR</id>
        <name>DocumentAuthor</name>
        <description>Returns the InfoView logon of the document creator</description>
        <syntax>string DocumentAuthor()</syntax>
    </function>
</functions>