TdxSpreadSheetReportDetail Class
A link between the Report Designer and a detail dataset.
Declaration
TdxSpreadSheetReportDetail = class(
TcxComponentCollectionItem,
IcxFilterControl
)
Remarks
This class implements the Report Designer’s capability to bind and manage data sources for creating master-detail relationships and building multi-level reports. Like the Report Designer’s master dataset link, each detail dataset link can have its own detail dataset link collection available via the Details property. The TdxSpreadSheetReportDetail class also provides the following members that allow you to:
Obtain the Report Designer bound to one or more detail datasets via this link (Designer);
Identify the collection to which the detail dataset link belongs and the link’s zero-based index (Collection and Index);
Bind a dataset (DataSource);
Access individual data fields obtained from the bound dataset (DataController);
Customize data controller settings (Options);
Group and/or sort the bound dataset records (DataGroups and SortedFields);
Establish the master-detail relationship between bound datasets (MasterKeyFieldName and DetailKeyFieldName);
Specify the detail section ID displayed on the current report template with the active Design View (SectionID).
A TdxSpreadSheetReportDetail object is referenced by the Add function and the Items property provided by the TdxSpreadSheetReportDetails class.