11 3 1 MTXT Variable Name

LANSA Technical

11.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.

Ý 11.3 Multilingual Text Variables