12.3.1 MTXT Variable Name
Mandatory.
Specify the name of the multilingual variable.
Rules
Must use "*MTXT" for first 5 characters.
Rest of the name must be from 1 to 15 characters and cannot contain imbedded blanks.
Must be unique within the current partition.
Warnings
Most *MTXT references are included at compile time. Change of an *MTXT variable will require application recompile. This is where the field/default value/cross reference capability is most useful. Exception is use of *MTXT variables as message text. In this situation the derivation is dynamic, so no recompiles are required.
Tips & Techniques
Use a maximum of 3 characters for function key names as the input field on RDML commands is only 8 characters long.
Develop and use naming standards for *MTXT variables.
In packaged systems, use obscure prefixes to preserve uniqueness.
Use as default value for fields in the repository, rather than direct RDML reference, is preferable when intention is to use as panel or report text. Improves cross referencing capabilities.
Fields in the repository should have a naming standard too. It should equate to the naming standard used for the multilingual variable that is used as its default value.