Alphanumeric expression
AlphaExpression |
AlphaVarId | NumVarId | AlphaConstant | AlphaReservedWord | NumReservedWord | AlphaResPredefinedFunction | AlphaResUserFunction | AlphaAttribGetter | NumAttribGetter | AlphaExpression ConcatOperator AlphaExpression |
AlphaResPredefinedFunction |
Predefined function returning a fixed-length alphanumeric result. |
AlphaResUserFunction |
User function returning an alphanumeric result. |
AlphaAttribGetter |
Getter on an Adelia class alphanumeric attribute. |
NumAttribGetter |
Getter on an Adelia class numeric attribute. |
ConcatOperator |
Numeric expression
NumExpression |
NumVarId | NumConstant | NumReservedWord | NumResPredefinedFunction | NumResUserFunction | NumAttribGetter | NumExpression ArithmOperator NumExpression | (NumExpression ArithmOperator NumExpression) |
NumResPredefinedFunction |
Predefined function returning a numeric result. |
NumResUserFunction |
User function returning a numeric result. |
NumAttribGetter |
Getter on an Adelia class numeric attribute. |
ArithmOperator |
Arithmetic operator +, -,*, or / |
Boolean expression
BoolExpression |
BoolVarId | BoolResPredefinedFunction | BoolAttribGetter | BoolConstant | BoolReservedWord | BoolExpression BoolLinkOperator BoolExpression | (BoolExpression) | NOT BoolExpression | PartBoolExpression | TypedBoolExpression |
BoolResPredefinedFunction |
Predefined function returning a Boolean result. |
BoolAttribGetter |
Getter on an Adelia class Boolean attribute. |
BoolLinkOperator |
|
PartBoolExpression |
ViewName EXISTS | ViewName DOES_NOT_EXIST | REF_CLASSVar INSTANCE_OF ClassName |
TypedBoolExpression |
TypedElt ComparisonOperator TypedElt | TypedElt BETWEEN TypedElt;typedElt | TypedElt START_WITH TypedElt | TypedElt CONTAINS TypedElt | TypedElt = TypedEltSeries | TypedElt <> TypedEltSeries where all "TypedElt" or "TypedEltSeries" operands are the same type (alphanumeric, numeric, date, time, timestamp, image, ref_class(className), graphical_object(BGOName)). For image, ref_class(className) and graphical_object(BGOName) types, only the "=" and "<>" operators can be used. START_WITH and CONTAINS operators are only compatible with alphanumeric operands. |
TypedElt |
VarId | Constant | ReservedWord | PredefinedFunction | UserFunction | AttribGetter | (AlphaExpression) | (NumExpression) |
ComparisonOperator |
|
TypedEltSeries |
TypedElt;TypedElt | TypedElt;TypedEltSeries |
↑ Top of page Copyrights Ι ©Hardis Group 2025 - Any partial or total reproduction of the content, not expressly authorized by Hardis Group, is strictly prohibited.