TCHMcustomTable Object Properties Methods |
Unit
CHM
Declaration
TCHMcustomTable = class(TObject)
Hierarchy
TObject <--TCHMcustomTable
Direct subclasses
TCHMcustomMessage
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 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. |
|