Page History
Panel | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||
ISUNKNOWNThis function replaces a value if that value is unknown. Syntax
Inputs
Return type
Examples Suppose the following data model.
|
Panel | ||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
IFUNKNOWNAn alternative notation of the ISUNKOWN function, which increases readability especially for long expressions. This function replaces a value if that value is unknown. The IFUNKNOWN function takes precedence over any other binary operator (except for the "NOT" operator). For example, this means that the expression A.B AND C.D IFUNKNOWN FALSE will be interpreted as A.B AND (C.D IFUNKNOWN FALSE). You can use parentheses to influence this behavior, e.g. by writing (A.B AND C.D) IFUNKNOWN FALSE. For the "NOT" operator the following expression "X AND NOT B IFUNKNOWN FALSE", can also be read as "X AND ((NOT B) IFUNKNOWN FALSE)" Syntax
Inputs
Return type
Examples Suppose the following data model.
|
Panel | |||
---|---|---|---|
| |||
IS AUse this function to check the type of an instance. The function returns TRUE if the selected instance is of the specified entity. Syntax
Inputs
Return type
Examples Suppose a domain model in which there is a singleton entity If you want to determine the number of bedrooms is the residence:
If you want to determine the number of bathrooms is the residence:
|
Panel | |||
---|---|---|---|
| |||
TYPE OFUse this function to determine the type of an instance. The function returns the name of the entity. Syntax
Input
Return type
Examples Suppose a domain model in which there is a singleton entity
|
Panel | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
ISACTIVEUse this function to determine if an instance of a specific type is currently active.
Inputs
Return type
Examples Suppose the following data model.
|
Panel | |||||||||
---|---|---|---|---|---|---|---|---|---|
| |||||||||
GUIDThis 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
Return type
Examples
|