Name | Type | Description |
---|---|---|
FindExternalDataInCache | Function | Searches for the file buffer's RowId in the cache |
Inherited Methods from cCJGridDataSource | ||
AddColumn | Procedure | Sent by the grid to register a column object in the datasource |
AllDataIsLoaded | Function | Returns True if all data is loaded in the datasource |
CanAddRow | Function | Returns True if the datasource object supports adding rows |
CanDeleteRow | Function | Returns True if the datasource object supports deleting/removing rows |
CanSaveRow | Function | Returns True if the datasource object supports saving rows |
CreateDataSourceRow | Function | Creates a data source row using whatever rules the datasource uses for creating rows |
DataForCell | Function | Returns the datasource value for the passed row and column |
DataIsStatic | Function | Returns True if your data is static |
DataSource | Function | Returns the entire datasource as a tDataSourceRow array |
DataSourceSynchRequired | Function | Determines if the grid needs to be synchronized with the datasource |
DeleteSelectedRow | Function | Deletes the SelectedRow from the external data source (DataDictionary object) |
FindColumnValue | Function | Attempts to find a value in your datasource array |
InitializeDataSource | Procedure | Sent by the grid's InitializeData method as part of a grid initialization process |
InsertRow | Procedure | Inserts an empty row into the datasource array at the passed index position |
IsSelectedRowChanged | Function | Returns True if the selected row has been changed |
IsSelectedRowNew | Function | Returns True if the selected row is new |
NormalizeDataSource | Function | Sent to datasource by the grid as part of the virtual mode synchronization process |
PageInFirstRow | Procedure | Makes sure that the first row is paged into the datasource cache |
PageInLastRow | Procedure | Makes sure that the last row is paged into the datasource cache |
PageInMatchingRow | Function | Makes sure that the data row represented by the passed RowId is loaded into the datasource cache |
PageInRows | Procedure | Used to manage the datasource cache. Makes sure that rows specified are loaded in the cache. |
RemoveRow | Procedure | Removes the passed row from the datasource |
Reset | Procedure | Clears the data in your datasource |
ResetAll | Procedure | Resets the data in your datasource and clears all column information. This is a complete reset. |
ResetSelectedRow | Procedure | This clears the SelectedRow of any changes restoring it to its pre-edited state |
RowCount | Function | Returns the number of rows in the datasource |
RowTag | Function | Returns the RowID for the passed row number |
SaveSelectedRow | Function | Saves any changes in the SelectedRow |
SelectedRow | Function | Returns the row number of the SelectedRow |
SelectRow | Procedure | Sets the SelectedRow for a datasource |
ShouldSaveSelectedRow | Function | Returns True if the selected row has savable changes |
SortDataSource | Procedure | Sorts the datasource based on the settings in the passed sort rules |
SynchronizeDataForSelectedRow | Procedure | Instructs the datasource object to synchronize SelectedRow data between and cache and the external data store |
UpdateDataForSelectedRow | Procedure | Updates the datasource with a new column value for the SelectedRow |
ValidateSelectedRow | Function | Validates all data in the selected row |
Inherited Methods from cObject | ||
ChildByIndex | Function | Can be used to iterate the direct children of an object |
ClassSuperClass | Function | Returns the superclass of the passed class |
Create | Function | Creates an object based on the passed Class Id |
CreateNamed | Function | Creates an object based on the passed Class Id and assigns it a name Name based on a passed name |
Destroy | Procedure | Destroys the object that receives the message and any child objects of that object |
Exit_Application | Procedure | Starts the process of closing an application |
IsClassOfClass | Function | Determines whether the target class is part of the searched class's hierarchy |
IsObjectOfClass | Function | Determines whether the passed class is part of the object's class hierarchy |
ObjectClass | Function | Returns the integer class ID assigned to the class this object is based on |
Request_Destroy_Object | Procedure | Use the Destroy method instead [Obsolete] |