,fastreport报表显示多表显示有关问题?

求助,fastreport报表显示多表显示问题???
求助,fastreport报表显示多表显示问题
数据表:
A:一条记录
B:多记录或没有
C:多记录或没有
D:多记录或没有
我的设置如下:

PageHeader  //显示A表

Header1      //B表栏位说明
MasterData1  //B数据

Header2      //C表栏位说明
MasterData2  //C数据

Header2      //D表栏位说明
MasterData3  //D数据

以上B\C\D都有数据,显示正常,
问题如果其中B表没有数据,B(包含B栏位)以下的项目的栏位数据都不显示
要怎么设置,如果表没有数据。Header也显示出来,其它也能显示?
感谢

------解决方案--------------------
用一条SQL先联合查找出来,report只对应这个结果Dataset,何必对应多表?
------解决方案--------------------
引用:
fastreport 数据源无记录问题
Header1      //栏位说明
MasterData1  //表数据源,如查没有记录Header1都不显示
我想实现如果MasterData1没有记录,Header1也显示,MasterData1是显示五条空行
要怎么处理,感谢

如果只是想补齐并打印空白行,可参考一下这贴。
http://bbs.csdn.net/topics/390366116
至于空记录打印的问题,可以打印前判断,如果数据集是空则打开别外一个有五条空记录的临时表。