Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel
bgColorwhite

ISACTIVE


Use this function to determine Determines if an instance of a specific entity type is currently active.


Code Block
ISACTIVE instances [WHERE condition]


Inputs

  • instances - instances to search
  • condition - optional condition to limit the collection of instances to check


Return type

  • Boolean boolean - TRUE if one of the instances is active, FALSE otherwise

UI Text Box
typenote
Info

Singletons are always active, so ISACTIVE <singleton> will always return TRUE 

Examples

Suppose the following data model.

GUID

This function is able to generate a globally unique identifier which can later be used to uniquely mark and recognize a desired element. The GUIDs are represented as 32 hexadecimal digits, displayed in five groups separated by hyphens, in the form 8-4-4-4-12 for a total of 36 characters.

Syntax

Code Block
GUID()

Return type

  • String - the generated GUID

Examples


instance_idPerson.namePerson.Age
Person_1“Bob”14
Person_2“Jane”25
Person_3“Mary”30
Active PersonExpressionResultTypeNote
NoneISACTIVE PersonFALSEBooleanboolean
Person_1ISACTIVE PersonTRUEBooleanboolean
Person_1ISACTIVE Person WHERE Person.Age >= 18FALSEBooleanboolean
NoneISACTIVE systemTRUEBooleanboolean
NonePerson.Age >= 18Error
No Person is active
None( ISACTIVE Person ) AND Person.Age >= 18FALSEBooleanbooleanThe expression is evaluated left-to-right and fails on ( ISACTIVE Person ) instead of giving an error

Back to top

Panel
bgColorwhite
91d37298-23ec-4bd4-8523-9c7e7745cb9d
ExpressionResult
GUID()4a18d6a7-03c1-47f9-b6aa-eae7d746050e
GUID()



Back to top