如何在快速报表4 + InstantObjects中创建主详细信息报表?我可以使用主数据显示报告,但不能显示详细数据。我正在使用FR 4,Delphi XE和InstantObject。
显示报告的源代码:
frxDBDataset1.DataSet := (cxGridMaster.DataController.DataSource.DataSet);
frxDBDataset2.DataSet := (cxGridDetail.DataController.DataSource.DataSet);
frxReport1.DataSets.Add(DataModule1.frxDBDataset1); // Master Data
frxReport1.DataSets.Add(DataModule1.frxDBDataset2); // Detail
frxReport1.DesignReport;
答案 0 :(得分:1)
在报表中插入详细数据集之前,将详细数据集的属性“MasterSource”定义为主数据名称,也将属性“MasterField”和“IndexField”定义为他们之间的关键字段链接。