RTL Class Reference Reference information for Report Template Language (RTL) classes. RTL Classes Overview The Report Template Language (RTL) contains object classes for each type of report item property. The Boolean Class The Boolean class provides the ability to represent logical TRUE/FALSE values. The Color Class The Color class provides methods for specifying the color of an object. The Date Class The Date class provides methods for date formatting and parsing. The Enum Classes The Enum classes provide the list of valid values for form item properties that are of type Enum. The FGLNumericVariable Class For every Genero numeric variable (INTEGER, SMALLINT, FLOAT, SMALLFLOAT, DECIMAL and MONEY) of report data, an object is created that is an instance of an FGLNumericVariable. These objects hold the value of the 4GL variable. The FGLStringVariable Class For every CHAR, VARCHAR, STRING, TEXT, DATE, DATETIME and INTERVAL Genero variable of report data, an object is created that is an instance of an FGLStringVariable. These objects hold the value of the Genero variable. The Numeric Class The Numeric class provides methods for working with numbers. The Runtime Class The Runtime class provides methods that simplify the creation of dynamic designs that change behavior based on the runtime setup. The String Class The String class provides methods for working with text.