Contents
Index
Search
CodeGen Release Notes
Command Line Reference
Introduction to CodeGen
License Agreement
Template Files
Expansion Tokens
Expression Tokens
Conditional Processing
Installing & Configuring CodeGen
Preparing Your Repository
Structure Aliasing
Structure Mapping
Field Subsets
Selection Windows
Repository Override Files
Generic and File Header Tokens and Expressions
File Header Tokens
Generic Expansion Tokens
Generic Expression Tokens
Structure Tokens and Expressions
Structure Expansion Tokens
DATA_FIELDS_LIST
DISPLAY_FIELD
FILE_ADDRESSING
FILE_CHANGE_TRACKING
FILE_COMPRESSION
FILE_DENSITY
FILE_DESC
FILE_ISAMC_SPEC
FILE_NAME
FILE_NAME_NOEXT
FILE_ODBC_NAME
FILE_PAGESIZE
FILE_PORTABLE_INT_SPECS
FIELD_PREFIX
FILE_RECTYPE
FILE_RPS_NAME
FILE_STATIC_RFA
FILE_STORED_GRFA
FILE_TYPE
FILE_UTEXT
MAPPED_FILE
MAPPED_STRUCTURE
MAPPED_TAG_FIELD
PRIMARY_KEY_FIELD
STRUCTURE#n
STRUCTURE_CHILDREN
STRUCTURE_DESC
STRUCTURE_FIELDS
STRUCTURE_FILES
STRUCTURE_KEYS
STRUCTURE_LDESC
STRUCTURE_NAME
STRUCTURE_NOALIAS
STRUCTURE_NOPLURAL
STRUCTURE_PLURAL
STRUCTURE_SIZE
STRUCTURE_TYPE
STRUCTURE_UTEXT
Structure Expression Tokens
Field Loops
Field Loop Expansion Tokens
Field Loop Expression Tokens
Processing GROUP Fields
Field Selection Loops
Field Selection Loop Expansion Tokens
Field Selection Loop Expression Tokens
Key Loops
Key Loop Expansion Tokens
KEY_CHANGES
KEY_DENSITY
KEY_DESCRIPTION
KEY_DUPLICATES
KEY_DUPLICATES_AT
KEY_ISAMC_SPEC
KEY_LENGTH
KEY_NAME
KEY_NULLTYPE
KEY_NULLVALUE
KEY_NUMBER
KEY_ORDER
KEY_SEGMENTS
KEY_UNIQUE
Key Loop Expression Tokens
Key Segment Loops
Key Segment Loop Expansion Tokens
SEGMENT_CSTYPE
SEGMENT_DESC
SEGMENT_IDXTYPE
SEGMENT_KIND
SEGMENT_LENGTH
SEGMENT_LITVAL
SEGMENT_MAPPEDNAME
SEGMENT_NAME
SEGMENT_NUMBER
SEGMENT_ORDER
SEGMENT_ORDER_CODE
SEGMENT_POSITION
SEGMENT_SEQUENCE
SEGMENT_SNTYPE
SEGMENT_SPEC
SEGMENT_STRUCTURE
SEGMENT_TAG_VALUE
SEGMENT_TYPE
SEGMENT_VBTYPE
Key Segment Loop Expression Tokens
Relation Loops
Relation Loop Expansion Tokens
RELATION_NUMBER
RELATION_NAME
RELATION_FROMKEY
RELATION_TOSTRUCTURE
RELATION_TOSTRUCTURE_DISPLAY_FIELD
RELATION_TOSTRUCTURE_NOPLURAL
REPLATION_TOSTRUCTURE_PLURAL
RELATION_TOKEY
FROM_KEY_CHANGES
FROM_KEY_DENSITY
FROM_KEY_DESCRIPTION
FROM_KEY_DUPLICATES
FROM_KEY_DUPLICATES_AT
FROM_KEY_LENGTH
FROM_KEY_NULLTYPE
FROM_KEY_NULLVALUE
FROM_KEY_NUMBER
FROM_KEY_ORDER
FROM_KEY_SEGMENTS
FROM_KEY_UNIQUE
TO_KEY_CHANGES
TO_KEY_DENSITY
TO_KEY_DESCRIPTION
TO_KEY_DUPLICATES
TO_KEY_DUPLICATES_AT
TO_KEY_LENGTH
TO_KEY_NULLTYPE
TO_KEY_NULLVALUE
TO_KEY_NUMBER
TO_KEY_ORDER
TO_KEY_SEGMENTS
TO_KEY_UNIQUE
Relation Loop Expression Tokens
Relation Key Segment Loops
Relation Key Segment Loop Expansion Tokens
LITERAL_SEGMENT_CSTYPE
LITERAL_SEGMENT_SNTYPE
LITERAL_SEGMENT_VALUE
Relation Key Segment Loop Expression Tokens
Enumeration Loops
Enumeration Loop Expansion Tokens
ENUM_COUNT
ENUM_DESCRIPTION
ENUM_LONG_DESCRIPTION
ENUM_MEMBER_COUNT
ENUM_NAME
ENUM_NUMBER
Enumeration Loop Expression Tokens
Enumeration Member Loops
Enumeration Member Loop Expansion Tokens
ENUM_MEMBER_NAME
ENUM_MEMBER_EXPLICIT_VALUE
ENUM_MEMBER_IMPLICIT_VALUE
Enumeration Member Loop Expression Tokens
Button Loops
Button Loop Expansion Tokens
BUTTON_CAPTION
BUTTON_COLPX
BUTTON_ELB
BUTTON_IMAGE
BUTTON_METHOD
BUTTON_NAME
BUTTON_NUMBER
BUTTON_QUICKSELECT
BUTTON_ROWPX
BUTTON_WIDTHPX
Button Loop Expression Tokens
File Loops
File Loop Expansion Tokens
FLOOP_ADDRESSING
FLOOP_CHANGE_TRACKING
FLOOP_COMPRESSION
FLOOP_DESC
FLOOP_DENSITY
FLOOP_NAME
FLOOP_NAME_NOEXT
FLOOP_ODBC_NAME
FLOOP_PAGESIZE
FLOOP_RECTYPE
FLOOP_RPS_NAME
FLOOP_STATIC_RFA
FLOOP_STORED_GRFA
FLOOP_TYPE
FLOOP_UTEXT
File Loop Expression Tokens
Tag Loops
Tag Loop Expansion Tokens
TAGLOOP_CONNECTOR_C
TAGLOOP_CONNECTOR_DBL
TAGLOOP_FIELD_ALTNAME
TAGLOOP_FIELD_BASENAME
TAGLOOP_FIELD_CSTYPE
TAGLOOP_FIELD_NAME
TAGLOOP_FIELD_ODBCNAME
TAGLOOP_FIELD_ORIGINALNAME
TAGLOOP_FIELD_SNTYPE
TAGLOOP_FIELD_SQLNAME
TAGLOOP_OPERATOR_C
TAGLOOP_OPERATOR_DBL
TAGLOOP_SEQUENCE
TAGLOOP_TAG_NAME
TAGLOOP_TAG_VALUE
Tag Loop Expression Tokens
Structure Loops
Structure Loop Expansion Tokens
Structure Loop Expression Tokens
Loop Utility Tokens
Loop Utility Expansion Tokens
Loop Utility Expression Tokens
Not In Loop Tokens
Processing UI Toolkit Windows
Window Expansion Tokens
WINDOW_HEIGHT
WINDOW_HEIGHTPX
WINDOW_NAME
WINDOW_WIDTH
WINDOW_WIDTHPX
Processing a Synergy Method Catalog
Interface Loops
Interface Loop Expansion Tokens
INTERFACE_METHODS
INTERFACE_NAME
Interface Loop Expression Tokens
Method Loops
Method Loop Expansion Tokens
METHOD_ATTRIBUTE
METHOD_COMMENT
METHOD_ENCRYPT
METHOD_ELB
METHOD_ID
METHOD_NAME
METHOD_PARAMETERS
METHOD_RETURN_COERCE_TYPE
METHOD_RETURN_COMMENT
METHOD_RETURN_DATE_FORMAT
METHOD_RETURN_ENUM
METHOD_RETURN_PRECISION
METHOD_RETURN_SIZE
METHOD_RETURN_TYPE
METHOD_ROUTINE
METHOD_TYPE
MethodLoopExpressionTokens
Parameter Loops
Parameter Loop Expansion Tokens
PARAMETER_ATTRIBUTE
PARAMETER_COERCE_TYPE
PARAMETER_COLLECTION_TYPE
PARAMETER_COMMENT
PARAMETER_DATA_TABLE
PARAMETER_DATE_FORMAT
PARAMETER_DEFINITION
PARAMETER_DIRECTION
PARAMETER_DIRECTION_PAD
PARAMETER_ENUM
PARAMETER_NAME
PARAMETER_NUMBER
PARAMETER_PASS_BY
PARAMETER_PRECISION
PARAMETER_REQUIRED
PARAMETER_SAMPLE_DATA
PARAMETER_SAMPLE_DATA_ESCAPED
PARAMETER_SIZE
PARAMETER_STRUCTURE
PARAMETER_STRUCTURE_NOPLURAL
PARAMETER_STRUCTURE_PLURAL
PARAMETER_TYPE
Parameter Loop Expression Tokens
Custom Tokens
User-Defined Expansion Tokens
User-Defined Expression Tokens
Custom Field Loop Expressions
Custom Key Segment Loop Expressions
Custom Data Type Mappings
CodeGen Tweaks
Extending CodeGen
Writing Custom Expansion Tokens
Writing Custom Expression Tokens
The CodeGen API
Classes
CodeGenerator
CodeGenTask
CodeGenTaskSet
Smc
SmcInterface
SmcMethod
SmcParameter
SmcReturnValue
UserToken
Enumerations
CoerceType
DateFormat
LoggingLevel
MethodType
ParameterCollectionType
ParameterDirection
ParameterPassBy
ParametrerType
ReturnType
SqlDatabaseType
Utility Programs
CreateFile Utility
MapPrep Utility
RpsInfo Utility
Template Browser Utility
Harmony Core Extensions
Customization File
Generic Extensions
Structure Extensions
Field Loop Extensions
Key Segment Loop Extensions
Relation Loop Extensions
Method Loop Extensions
Parameter Loop Extensions
Type in the keyword(s) to find:
&&
,
.AND.
.OR.
:
||
+
Alternate Key Loop Example
Alternate Key Loops
AND
AUTHOR
BSLASH
Button Loop Expansion Tokens
Button Loop Expression Tokens
Button Loops
BUTTON_CAPTION
BUTTON_COLPX
BUTTON_ELB
BUTTON_IMAGE
BUTTON_METHOD
BUTTON_NAME
BUTTON_NUMBER
BUTTON_QUICKSELECT
BUTTON_ROWPX
BUTTON_WIDTHPX
CODEGEN_FILENAME
CODEGEN_VERSION
CodeGenerator
CodeGenTask
CodeGenTaskSet
Command Line Reference
COMPANY
Conditional Processing
CreateFile Utility
Custom Data Type Mappings
Custom Field Loop Expressions
Custom Tokens
DATA_FIELDS_LIST
DISPLAY_FIELD
ENUM_COUNT
ENUM_DESCRIPTION
ENUM_LONG_DESCRIPTION
ENUM_MEMBER_COUNT
ENUM_MEMBER_EXPLICIT_VALUE
ENUM_MEMBER_IMPLICIT_VALUE
ENUM_MEMBER_NAME
ENUM_NAME
ENUM_NUMBER
Enumeration Loop Expansion Tokens
Enumeration Loop Expression Tokens
Enumeration Loops
Enumeration Member Loop Expansion Tokens
Enumeration Member Loop Expression Tokens
Enumeration Member Loops
Expansion Tokens
Expression Tokens
Extending CodeGen
Field Loop Expansion Tokens
Field Loop Expression Tokens
Field Loop Expressions
Field Loops
Field Selection Loop Expansion Tokens
Field Selection Loop Expression Tokens
Field Selection Loops
Field Subsets
FIELD_PREFIX
File Header Tokens
File Loop Expansion Tokens
File Loop Expression Tokens
File Loops
FILE_ADDRESSING
FILE_CHANGE_TRACKING
FILE_COMPRESSION
FILE_DENSITY
FILE_DESC
FILE_NAME
FILE_NAME_NOEXT
FILE_ODBC_NAME
FILE_PAGESIZE
FILE_RECTYPE
FILE_RPS_NAME
FILE_STATIC_RFA
FILE_STORED_GRFA
FILE_TYPE
FILE_UTEXT
First Segment Restrictions
FLOOP_ADDRESSING
FLOOP_CHANGE_TRACKING
FLOOP_COMPRESSION
FLOOP_DENSITY
FLOOP_DESC
FLOOP_NAME
FLOOP_NAME_NOEXT
FLOOP_ODBC_NAME
FLOOP_PAGESIZE
FLOOP_RECTYPE
FLOOP_RPS_NAME
FLOOP_STATIC_RFA
FLOOP_STORED_GRFA
FLOOP_TYPE
FLOOP_UTEXT
FROM_KEY_CHANGES
FROM_KEY_DENSITY
FROM_KEY_DESCRIPTION
FROM_KEY_DUPLICATES
FROM_KEY_DUPLICATES_AT
FROM_KEY_LENGTH
FROM_KEY_NULLTYPE
FROM_KEY_NULLVALUE
FROM_KEY_NUMBER
FROM_KEY_ORDER
FROM_KEY_SEGMENTS
FROM_KEY_UNIQUE
FSLASH
Generic Expansion Tokens
Generic Expression Tokens
Generic Tokens and Expressions
IF ALLOW_LIST
IF ALPHA
IF ALTERNATE_NAME
IF ARRAY
IF ARRAY_FIRST
IF ARRAY1
IF ARRAY1_FIRST
IF ARRAY2
IF ARRAY2_FIRST
IF ARRAY3
IF ARRAY3_FIRST
IF ARRAY4
IF ARRAY4_FIRST
IF ARRIVE
IF ASCENDING
IF ASCII
IF AUTO_SEQUENCE
IF AUTO_TIMESTAMP
IF AUTO_TIMESTAMP_CREATED
IF AUTO_TIMESTAMP_UPDATED
IF BINARY
IF BINARY_HANDLE
IF BOLD
IF BOOLEAN
IF BREAK
IF BREAK_ALWAYS
IF BREAK_CHANGE
IF BREAK_RETURN
IF BZERO
IF CANCELBUTTON
IF CAPTION
IF CHANGE
IF CHANGE_TRACKING
IF CHANGES
IF CHECKBOX
IF COERCE
IF COERCE_BOOLEAN
IF COERCE_BYTE
IF COERCE_DATETIME
IF COERCE_DATETIME_NULLABLE
IF COERCE_DECIMAL
IF COERCE_DECIMAL_NULLABLE
IF COERCE_DOUBLE
IF COERCE_FLOAT
IF COERCE_INT
IF COERCE_LONG
IF COERCE_SBYTE
IF COERCE_SHORT
IF COERCE_UINT
IF COERCE_ULONG
IF COERCE_USHORT
IF COMBOBOX
IF COMMENT
IF COMPARISON_EQ
IF COMPARISON_GE
IF COMPARISON_GT
IF COMPARISON_LE
IF COMPARISON_LT
IF COMPARISON_NE
IF COMPARISON_NOT_EQ
IF COMPARISON_NOT_GE
IF COMPARISON_NOT_GT
IF COMPARISON_NOT_LE
IF COMPARISON_NOT_LT
IF COMPARISON_NOT_NE
IF CONNECTOR_AND
IF CONNECTOR_NONE
IF CONNECTOR_NOT_AND
IF CONNECTOR_NOT_NONE
IF CONNECTOR_NOT_OR
IF CONNECTOR_OR
IF COUNTER_n
IF COUNTER_n_op_val
IF DATABASE_MYSQL
IF DATABASE_POSTGRESQL
IF DATABASE_SQLSERVER
IF DATATABLE
IF DATE
IF DATE_JULIAN
IF DATE_NOT_JULIAN
IF DATE_NOT_NULLABLE
IF DATE_NOT_PERIOD
IF DATE_NOT_YMD
IF DATE_NOT_YYYYMMDD
IF DATE_NULLABLE
IF DATE_PERIOD
IF DATE_YMD
IF DATE_YYJJJ
IF DATE_YYMMDD
IF DATE_YYPP
IF DATE_YYYYJJJ
IF DATE_YYYYMMDD
IF DATE_YYYYMMDDHHMMSS
IF DATE_YYYYPP
IF DATEORTIME
IF DATETODAY
IF DEBUG_LOGGING
IF DECIMAL
IF DEFAULT
IF DESCENDING
IF DESCRIPTION
IF DESCRIPTOR
IF DISABLED
IF DISPLAY
IF DISPLAY_LENGTH
IF DRILL
IF DUPLICATES
IF DUPLICATESATEND
IF DUPLICATESATFRONT
IF ECHO
IF EDITFORMAT
IF ELB
IF ENABLED
IF ENCRYPT
IF ENUM
IF ENUMERATED
IF EXPLICIT_VALUE
IF FIELD_POSITION
IF FIELD_PREFIX
IF FIELD_SUBSET
IF FIRST
IF FORMAT
IF FROM_ACCESS
IF FROM_ASCENDING
IF FROM_AUTO_SEQUENCE
IF FROM_AUTO_TIMESTAMP
IF FROM_AUTO_TIMESTAMP_CREATED
IF FROM_AUTO_TIMESTAMP_UPDATED
IF FROM_CHANGES
IF FROM_DESCENDING
IF FROM_DUPLICATES
IF FROM_DUPLICATESATEND
IF FROM_DUPLICATESATFRONT
IF FROM_FIRST_SEG_NOCASE
IF FROM_FOREIGN
IF FROM_MULTIPLE_SEGMENTS
IF FROM_NOCHANGES
IF FROM_NODUPLICATES
IF FROM_NULLKEY
IF FROM_NULLVALUE
IF FROM_SINGLE_SEGMENT
IF FUNCTION
IF GENERICBUTTON
IF GROUP_EXPAND
IF GROUP_NO_EXPAND
IF HANDLE
IF HATVAL
IF HEADING
IF HELPID
IF HYPERLINK
IF I1
IF I124
IF I2
IF I4
IF I8
IF IMAGE
IF IMPLIED
IF IN
IF INCREMENT
IF INFOLINE
IF INOUT
IF INPUT_CENTER
IF INPUT_LEFT
IF INPUT_RIGHT
IF INTEGER
IF ISAM
IF LANGUAGE
IF LAST
IF LEAVE
IF LENGTH_OVER_8
IF LONG_DESCRIPTION
IF LONGDESC
IF MAPPED
IF MAPPEDSTR
IF METHOD
IF MORE
IF MULTIPLE_STRUCTURES
IF MULTIPLE_TAGS
IF NAMESPACE
IF NEGATIVE_ALLOWED
IF NEGATIVE_ORZERO
IF NEGATIVE_REQUIRED
IF NOALLOW_LIST
IF NOALTERNATE_NAME
IF NOARRIVE
IF NOBREAK
IF NOCHANGE
IF NOCHANGE_TRACKING
IF NOCHANGES
IF NOCHECKBOX
IF NOCOERCEBOOLEAN
IF NODATEORTIME
IF NODEFAULT
IF NODESCRIPTION
IF NODISPLAY
IF NODISPLAY_LENGTH
IF NODRILL
IF NODUPLICATES
IF NOECHO
IF NOEDITFORMAT
IF NOEXPLICIT_VALUE
IF NOFORMAT
IF NOHELPID
IF NOHYPERLINK
IF NOINFOLINE
IF NOLANGUAGE
IF NOLEAVE
IF NOLONGDESC
IF NOMORE
IF NONEGATIVE>
IF NOPAINTCHAR
IF NOPRECISION
IF NOPROMPT
IF NORANGE
IF NORECORDCOMPRESSION
IF NOREPORT
IF NOSELECTIONS
IF NOSELWND
IF NOSTORED_GRFA
IF NOT_COUNTER_1
IF NOT_COUNTER_2
IF NOTALPHA
IF NOTARRAY
IF NOTASCII
IF NOTBINARY
IF NOTBOOLEAN
IF NOTBZERO
IF NOTDATE
IF NOTDATEORTIME
IF NOTDATETODAY
IF NOTDECIMAL
IF NOTENUM
IF NOTENUMERATED
IF NOTIMEOUT
IF NOTINTEGER
IF NOTISAM
IF NOTNUMERIC
IF NOTOOLKIT
IF NOTOVERLAY
IF NOTPKSEGMENT
IF NOTRADIOBUTTONS
IF NOTRECORDTYPEFIXED
IF NOTRECORDTYPEMULTIPLE
IF NOTRECORDTYPEVARIABLE
IF NOTRELATIVE
IF NOTSTATICRFA
IF NOTSTRUCTFIELD
IF NOTTERABYTE
IF NOTTIME
IF NOTUPPERCASE
IF NOTUSER
IF NOTUSERDEFINED
IF NOTUSERTIMESTAMP
IF NOUSERTEXT
IF NOVIEW_LENGTH
IF NOWEB
IF NULLKEY
IF NULLVALUE
IF NUMERIC
IF OCNATIVE
IF OCOBJECT
IF OKBUTTON
IF ONE_TO_MANY
IF ONE_TO_ONE
IF OPTIONAL
IF OUT
IF OVERLAY
IF PAGESIZE1024
IF PAGESIZE16384
IF PAGESIZE2048
IF PAGESIZE32768
IF PAGESIZE4096
IF PAGESIZE512
IF PAGESIZE8192
IF PAINTCHAR
IF PARAMETERS
IF PKSEGMENT
IF PRECISION
IF PROCESSED_EXCLUSIVE_op_n
IF PROCESSED_INCLUSIVE_op_n
IF PROMPT
IF PROMPT_POSITION
IF QUICKSELECT
IF RADIOBUTTONS
IF RANGE
IF READONLY
IF READWRITE
IF RECORDCOMPRESSION
IF RECORDTYPEFIXED
IF RECORDTYPEMULTIPLE
IF RECORDTYPEVARIABLE
IF REFERENCE
IF RELATIVE
IF REMAINING_EXCLUSIVE_op_n
IF REMAINING_INCLUSIVE_op_n
IF REPORT
IF REPORT_CENTER
IF REPORT_LEFT
IF REPORT_RIGHT
IF REQUIRED
IF REVERSE
IF SEG_ALPHA
IF SEG_ASCENDING
IF SEG_AUTO_SEQUENCE
IF SEG_AUTO_TIMESTAMP
IF SEG_AUTO_TIMESTAMP_CREATED
IF SEG_AUTO_TIMESTAMP_UPDATED
IF SEG_DECIMAL
IF SEG_DESCENDING
IF SEG_NOCASE
IF SEG_SIGNED
IF SEG_TYPE_EXTERNAL
IF SEG_TYPE_FIELD
IF SEG_TYPE_LITERAL
IF SEG_TYPE_RECNUM
IF SEG_UNSIGNED
IF SELECTIONS
IF SELWND
IF SINGLE_TAG
IF STATICRFA
IF STORED_GRFA
IF STRING
IF STRUCTFIELD
IF STRUCTURE
IF SUBROUTINE
IF TERABYTE
IF TEXTBOX
IF TIME
IF TIME_HHMM
IF TIME_HHMMSS
IF TIMENOW
IF TIMEOUT
IF TO_ASCENDING
IF TO_AUTO_SEQUENCE
IF TO_AUTO_TIMESTAMP
IF TO_AUTO_TIMESTAMP_CREATED
IF TO_AUTO_TIMESTAMP_UPDATED
IF TO_CHANGES
IF TO_DESCENDING
IF TO_DUPLICATES
IF TO_DUPLICATESATEND
IF TO_DUPLICATESATFRONT
IF TO_FIRST_SEG_NOCASE
IF TO_LONGER
IF TO_MULTIPLE_SEGMENTS
IF TO_NOCHANGES
IF TO_NODUPLICATES
IF TO_NULLKEY
IF TO_NULLVALUE
IF TO_SAME_SIZE
IF TO_SHORTER
IF TO_SINGLE_SEGMENT
IF TOOLKIT
IF TOTAL_ITEMS_op_n
IF UNDERLINE
IF UPPERCASE
IF USER
IF USERDEFINED
IF USERTEXT
IF USERTIMESTAMP
IF VALUE
IF VERBOSE_LOGGING
IF VIEW_LENGTH
IF WEB
In-Line Key Loops
Installing & Configuring CodeGen
Interface Loop Expansion Tokens
Interface Loop Expression Tokens
Interface Loops
INTERFACE_METHODS
INTERFACE_NAME
IsamCreate
Key Loop Example
Key Loop Expansion Tokens
Key Loop Expression Tokens
Key Loops
Key Segment Filter Loops
Key Segment Loop Expansion Tokens
Key Segment Loop Expression Tokens
Key Segment Loops
KEY_CHANGES
KEY_DENSITY
KEY_DESCRIPTION
KEY_DUPLICATES
KEY_DUPLICATES_AT
KEY_LENGTH
KEY_NAME
KEY_NULLTYPE
KEY_NULLVALUE
KEY_NUMBER
KEY_ORDER
KEY_SEGMENTS
KEY_UNIQUE
License Agreement
LoggingLevel
Loop Utility Expansion Tokens
Loop Utility Expression Tokens
Loop Utility Tokens
MAPPED_FILE
MAPPED_STRUCTURE
MAPPED_TAG_FIELD
MapPrep
MapPrep Utility
Method Loop Expansion Tokens
Method Loop Expression Tokens
Method Loops
METHOD_COMMENT
METHOD_ELB
METHOD_ENCRYPT
METHOD_ID
METHOD_NAME
METHOD_PARAMETERS
METHOD_RETURN_COERCE_TYPE
METHOD_RETURN_COMMENT
METHOD_RETURN_DATE_FORMAT
METHOD_RETURN_ENUM
METHOD_RETURN_PRECISION
METHOD_RETURN_SIZE
METHOD_RETURN_TYPE
METHOD_ROUTINE
METHOD_TYPE
Multi-Line Key Loops
Not In Loop Tokens
OR
Parameter Loop Expansion Tokens
Parameter Loop Expression Tokens
Parameter Loops
PARAMETER_COERCE_TYPE
PARAMETER_COLLECTION_TYPE
PARAMETER_DATA_TABLE
PARAMETER_DATE_FORMAT
PARAMETER_DEFINITION
PARAMETER_DIRECTION
PARAMETER_ENUM
PARAMETER_NAME
PARAMETER_PASS_BY
PARAMETER_PRECISION
PARAMETER_REQUIRED
PARAMETER_SIZE
PARAMETER_STRUCTURE
PARAMETER_TYPE
Preparing Your Repository
Primary Key Block Example
Primary Key Blocks
PRIMARY_KEY_FIELD
PROCESSED_EXCLUSIVE
PROCESSED_INCLUSIVE
Processing a Synergy Method Catalog
Processing UI Toolkit Windows
Relation Loop Expansion Tokens
Relation Loop Expression Tokens
Relation Loops
RELATION_FROMKEY
RELATION_NAME
RELATION_NUMBER
RELATION_TOKEY
RELATION_TOSTRUCTURE
REMAINING_EXCLUSIVE
REMAINING_EXCLUSIVE_MAX_n
REMAINING_INCLUSIVE
REMAINING_INCLUSIVE_MAX_n
RpsInfo Utility
Second Segment Restrictions
SEGMENT_CSTYPE
SEGMENT_DESC
SEGMENT_IDXTYPE
SEGMENT_KIND
SEGMENT_LENGTH
SEGMENT_LITVAL
SEGMENT_MAPPEDNAME
SEGMENT_NAME
SEGMENT_NUMBER
SEGMENT_ORDER
SEGMENT_POSITION
SEGMENT_SEQUENCE
SEGMENT_SNTYPE
SEGMENT_SPEC
SEGMENT_STRUCTURE
SEGMENT_TYPE
SEGMENT_TYPENAME
SEGMENT_VBTYPE
Selection Windows
Structure Aliasing
Structure Enumeration Loops
Structure Expansion Tokens
Structure Expression Tokens
Structure Loop Expansion Tokens
Structure Loop Expression Tokens
Structure Loops
Structure Mapping
Structure Tokens and Expressions
STRUCTURE#n
STRUCTURE_CHILDREN
STRUCTURE_DESC
STRUCTURE_FIELDS
STRUCTURE_KEYS
STRUCTURE_LDESC
STRUCTURE_NAME
STRUCTURE_NOALIAS
STRUCTURE_SIZE
STRUCTURE_UTEXT
Symphony Field Loop Expansion Tokens
Symphony Framework Components
Symphony Generic Expansion Tokens
Symphony Orchestrator
Tag Loop Expansion Tokens
Tag Loop Expression Tokens
Tag Loops
TAG_END_DEFINE
TAG_EXPRESSION
TAG_FIELD_DEFINE
TAG_VALUE_DEFINE
TAGLOOP_CONNECTOR_C
TAGLOOP_CONNECTOR_DBL
TAGLOOP_FIELD_ALTNAME
TAGLOOP_FIELD_BASENAME
TAGLOOP_FIELD_NAME
TAGLOOP_FIELD_ODBCNAME
TAGLOOP_FIELD_ORIGINALNAME
TAGLOOP_FIELD_SQLNAME
TAGLOOP_OPERATOR_C
TAGLOOP_OPERATOR_DBL
TAGLOOP_SEQUENCE
TAGLOOP_TAG_NAME
TAGLOOP_TAG_VALUE
Template Browser Utility
Template Files
The CodeGen API
TO_KEY_CHANGES
TO_KEY_DENSITY
TO_KEY_DESCRIPTION
TO_KEY_DUPLICATES
TO_KEY_DUPLICATES_AT
TO_KEY_LENGTH
TO_KEY_NULLTYPE
TO_KEY_NULLVALUE
TO_KEY_NUMBER
TO_KEY_ORDER
TO_KEY_SEGMENTS
TO_KEY_UNIQUE
TOTAL_ITEMS
Unique Key Blocks
User-Defined Expansion Tokens
User-Defined Expression Tokens
User-Defined Token Files
User-Defined Tokens
UserToken
Utility Programs
Window Expansion Tokens
Window Tokens
WINDOW_HEIGHT
WINDOW_HEIGHTPX
WINDOW_NAME
WINDOW_WIDTH
WINDOW_WIDTHPX
Writing Custom Expansion Tokens
Writing Custom Expression Tokens
Type in the keyword(s) to find:
Match:
Any words
Phrase