MethodLoopExpressionTokens
Method loop expressions are expressions that can only be used within the context of a method loop. CodeGen supports method loop expressions via the <IF expression> and </IF [expression]> tags. Note that loop utility expressions can also be used within method loops.
Expression |
Description |
The method has an associated comment. |
|
|
Custom method loop expressions allow you to test custom conditions based on custom method tokens defined in a method catalog extensions file. Note that custom expressions are not case sensitive, always being converted to uppercase for comparison.
|
The method requires over-the-wire encryption. |
|
|
The method is a function. |
|
The method has parameters. |
|
The method returns an alpha value. |
|
The return value is coerced to a different type. |
|
The return value is coerced to BOOLEAN. |
|
The return value is coerced to BYTE. |
|
The return value is coerced to DATETIME. |
|
The return value is coerced to NULLABLE DATETIME. |
|
The return value is coerced to DECIMAL. |
|
The return value is coerced to NULLABLE DECIMAL. |
|
The return value is coerced to DOUBLE. |
|
The return value is coerced to FLOAT. |
|
The return value is coerced to INT. |
|
The return value is coerced to LONG. |
|
The return value is coerced to SBYTE. |
|
The return value is coerced to SHORT. |
|
The return value is coerced to UINT. |
|
The return value is coerced to ULONG. |
|
The return value is coerced to USHORT. |
|
The method has one or more date parameters. |
|
The method has one or more IN or INOUT date parameters. |
|
The method has one or more OUT or INOUT date parameters. |
|
The method returns a decimal value. |
|
The method returns an enum value. |
|
The method returns a ^VAL (I4) value. |
|
The method returns an implied decimal value. |
|
The method has at least one IN parameter. |
|
The method has at least one INOUT parameter. |
|
The method has at least one IN or INOUT parameter. |
|
The method returns an integer value. |
|
The method has at least one OUT parameter. |
|
The method has at least one OUT or INOUT parameter. |
|
The method returns data, i.e. it has a return value, or at least one OUT or INOUT parameter.
|
|
The method returns a string (it's a subroutine). |
|
The method has one or more structure parameters. |
|
The method is a subroutine. |
|
The method is a subroutine with no parameters. |
Copyright © 2021 Synergex International, Inc.