Professional User Interface Suite, Copyright FOSS Software Inc. Help Published with Permission.

Classes

ActivateColumn Makes the specified column available in the report grid and returns true if successful or false otherwise.
ActiveColumnCountGet Returns the number of active columns.
ActiveColumnGet Returns pointer to the active column by its index or NULL if the index is not valid.
ActiveIndexGet Returns the index of the active column by its pointer or -1 if the specified column pointer is not valid or it is the pointer to the column that is inactive.
CExtReportGridDataProvider Default constructor.
~CExtReportGridDataProvider Destructor.
DeactivateColumn Deactivates the column.
InactiveColumnCountGet Returns the number of inactive columns.
InactiveColumnGet Returns pointer to the inactive column by its index. Returns NULL value if the index is not valid.
InactiveIndexGet Returns the index of the inactive column by its index or -1 if the specified column pointer is not valid or it is a pointer to the column that is active.
ReportItemGetCell Returns a pointer to the cell object at the specified location or NULL if there is no cell or pRTC is NULL.
ReportSortOrderGet Returns a pointer to the report grid.
ReportSortOrderSet Sets the sorting and grouping rules for the report grid and returns true if successful or false otherwise.
ReportSortOrderUpdate Updates the data provider's content according to the current sorting and grouping rules and returns true if successful or false otherwise.
ReportSortOrderVerify Returns true if the report data provider's data rows can be successfully sorted and grouped according to the information provided by the specified CExtReportGridSortOrder object. The method returns false if the grid cannot be sorted and/or grouped by some columns.

See Also

CExtReportGridDataProvider Overview | Hierarchy Chart