Character attribute table
- Last Updated: February 11, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
Character attribute table
The following figure shows a typical character attribute table.
|
The CODEPAGE keyword signals the start of the
table entry. The CODEPAGE-NAME keyword precedes
the name of the code page the character attribute table applies
to. A code-page name cannot exceed 19 characters and can consist
of the characters A-Z and a-z, the numerals 0-9, and the dash (-).
The TYPE keyword tells OpenEdge whether the code
page is single byte or multi-byte. For single byte, TYPE is
1. The ISALPHA keyword signals the start of a character
attribute table. A value of 1 means the corresponding character
is alphabetic; a value of 0 means the corresponding character is
not alphabetic.
To build a character attribute table for a single-byte code page, provide 256 values in 16 rows of 16 values each. Be sure to format the rows of data exactly as shown in the figure.
The ENDTABLE keyword signals the end of the
character attribute table. The ENDCODEPAGE keyword
signals the end of the table entry.