Versions Compared

Key

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

TRUE

This is the boolean value TRUE.

...

UNKNOWN


Use

...

bgColorwhite

FALSE

This is the boolean value FALSE.

...

bgColorwhite

UNKNOWN

...

the '?' (question mark), representing UNKNOWN, to check if an expression or an attribute has a value.

Example

Suppose a model with an entity Person and attributes Person.name and Person.age. In runtime, a user fills out a form and enters his name, but forgets to fill out his age.

As a result:

ExpressionResultTypeReason
Person.name = ?FALSE

...

booleanThis attribute is filled out
Person.age = ?TRUE

...

booleanThis attribute is not filled out, and therefore UNKNOWN

...

Panel
bgColorwhite

TRUE


This is the boolean value TRUE.

Panel
bgColorwhite

FALSE


This is the boolean value FALSE.

...