Special characters in script

Script variable names can only contain a limited set of characters. This includes:

Any other character is invalid as part of a variable name.


  • 0123456789_

  • abcdefghijklmnopqrstuvwxyz

  • áàâóòôúùûéèêíìî

  • äöüÄÖÜß


As a result, a variable name that contains an invalid character is substituted in script. For example, "Field-New" becomes Field<n>, where n is the index number of the field based on its location in the Project Tree.

The same applies for field names, script locators, script validation methods and script formatters.