Skip to content

Latest commit

 

History

History
207 lines (170 loc) · 14.2 KB

File metadata and controls

207 lines (170 loc) · 14.2 KB

Formula Language Reference

Welcome to the Formula Language Reference! This documentation is automatically generated from the compiler metadata to ensure accuracy and completeness.

Quick Navigation

Functions by Category

Math Functions

String Functions

Date Functions

Core Functions

Logical Functions

Null handling Functions

Aggregate Functions

All Functions A-Z

Data Types

The formula language supports several data types including basic types (string, number, boolean, date, null) and special types (expression, inverse_relationship).

📖 Complete Data Types Reference - Detailed information about all types, their operations, conversions, and compatibility rules.

Operators

Arithmetic Operators

  • + - Addition (numbers) or date arithmetic
  • - - Subtraction (numbers) or date arithmetic
  • * - Multiplication (numbers)
  • / - Division (numbers)

String Operators

  • & - String concatenation (both sides must be strings)

Comparison Operators

  • = - Equal to
  • != or <> - Not equal to
  • > - Greater than
  • >= - Greater than or equal to
  • < - Less than
  • <= - Less than or equal to

Logical Functions

Logical operations are implemented as functions rather than operators:

  • AND(condition1, condition2, ...) - All conditions must be true
  • OR(condition1, condition2, ...) - Any condition must be true
  • NOT(condition) - Negates the condition

Documentation generated on 2025-06-27T07:39:53.064Z