Skip to main content

 

Reference

 

 

OutSystems

Expressions

  • Edit
    Collaborate with us
    Edit this page on GitHub
  • An Expression is composed of operands and operators. It may be edited in one of the following ways:

    • Typed inline: type the expression in the Expression property box. By using the drop-down list, you can access the variables declared so far.

    • Use the Expression editor: to launch this editor, simply use the drop-down in the Expression property box, or double-click the Expression property or the widget element itself.

    Handling an expression

    • There are many functions to manipulate the type Text, but the only operand that can be used directly over text is "+", which concatenates the left operand (string) with the right operand (also a string).

    • You cannot use any of the numeric operators to handle the types Date, Time, and DateTime. There are specific built-in functions to handle these types.

    • You cannot make any calculation on the type BinaryData.

    • You cannot make any calculation on the type Identifier. There are specific built-in functions to handle this type.

    • You can only use the operators "=" and "<>" for the type Record.

    • You cannot make any calculations on the type Record List.

    Articles in this Section

    • Was this article helpful?