Regions
From TrueERP wiki
Overview
The format consists of three fields with semicolons separating them. The first part of the format is the format itself. The second part is the character that determines whether the literal characters of a format are saved as part of the data. The third part of the format is the character used to represent unentered characters in the format.
These are the special characters used in the first field of the mask:
(!) If a ! character appears in the format, optional characters are represented in the text as leading blanks. If a ! character is not present, optional characters are represented in the text as trailing blanks.
(>) If a > character appears in the format, all characters that follow are in uppercase until the end of the format or until a < character is encountered.
(<) If a < character appears in the format, all characters that follow are in lowercase until the end of the format or until a > character is encountered.
(<>) If these two characters appear together in a format, no case checking is done and the data is formatted with the case the user uses to enter the data.
(\) The character that follows a \ character is a literal character. Use this character to use any of the fpormat special characters as a literal in the data.
(L) The L character requires an alphabetic character only in this position. For the US, this is A-Z, a-z.
(l) The l character permits only an alphabetic character in this position, but doesn't require it.
(A) The A character requires an alphanumeric character only in this position. For the US, this is A-Z, a-z, 0-9.
(a) The a character permits an alphanumeric character in this position, but doesn't require it.
(C) The C character requires an arbitrary character in this position.
(c) The c character permits an arbitrary character in this position, but doesn't require it. (0) The 0 character requires a numeric character only in this position.
(9) The 9 character permits a numeric character in this position, but doesn't require it.
(#) The # character permits a numeric character or a plus or minus sign in this position, but doesn't require it.
(:) The : character is used to separate hours, minutes, and seconds in times. If the character that separates hours, minutes, and seconds is different in the regional settings of the Control Panel utility on your computer system, that character is used instead.
(/) The / character is used to separate months, days, and years in dates. If the character that separates months, days, and years is different in the regional settings of the Control Panel utility on your computer system, that character is used instead.
(;) The ; character is used to separate the three fields of the format.
(_) The _ character automatically inserts spaces into the text. When the user enters characters in the field, the cursor skips the _ character.
Any character that does not appear in the preceding table can appear in the first part of the format as a literal character. Literal characters must be matched exactly in the input text. They are inserted automatically, and the cursor skips over them during editing. The special mask characters can also appear as literal characters if preceded by a backslash character (\).
The second field of the format is a single character that indicates whether literal characters from the format should be included as part of the text.
A "0" in the second field indicates that literals should not be included, any other character indicates that they should be included.
The third field of the mask is the character that appears in the edit control for blanks (characters that have not been entered). By default, this is the same as the character that stands for literal spaces. The two characters appear the same in an edit window. However, when a user edits the text , the cursor selects each blank character in turn, and skips over the space character.