TCHMcustomTable Object
Properties Methods
This class handles Table objects.

Unit
CHM

Declaration
TCHMcustomTable = class(TObject)

Description
This class gives the interface to the basic data container in the Chameleon framework: a nested in-memory table. All the generated table objects and messages inherit from this class.

Introduced Public Properties
Row The Row object for the row at RowIndex.
SubTable The sub-table at SubTableIndex in the row at RowIndex.

Introduced Methods
AddRow Add a row to the Table.
ColumnName Get the name of the column at ColumnIndex.
ColumnType Get the data type of the column at ColumnIndex as an integer.
CountOfColumn Get the number of columns in the Table.
CountOfRow Get the number of rows in the Table.
CountOfSubTable Get the number of sub-tables.
Create Constructor.
Destroy Destructor.
Dump Output the Table's contents to a string.
GetDateTimeValue Get the Date Time value at RowIndex and ColumnIndex.
GetDoubleValue Get the double value at RowIndex and ColumnIndex.
GetIntegerValue Get the integer value at RowIndex and ColumnIndex.
GetRow Get the Row object at RowIndex.
GetState Test the value in the cell at row RowIndex and column ColumnIndex to see if it is null, zero, empty or invalid.
GetStringValue Get the string value at RowIndex and ColumnIndex.
GetSubTable Get the sub-table at SubTableIndex in the row at RowIndex.
IsNull Check if the value at RowIndex and ColumnIndex is null.
TableHandle Get the handle of the underlying Table object.
TableName Get the name of the Table.


Chameleon Delphi Documentation