各位前辈高人:
   我有4个表,table1,table2,table3,table4
table1的字段:职工身份证,职工姓名,职工性别,职工单位
table2的字段:职工同户姓名,职工同户性别,职工身份证
table3的字段:房籍号,房屋坐落,职工身份证
table4的字段:建筑面积,房屋性质,变更时间,职工身份证我想在一个QuickRep中同时显示这4个表的内容,而且是每个表有多少条记录,
就显示多少条。                                  谢谢了

解决方案 »

  1.   

    to:: Birch(白桦树)      能不能讲解清楚一点啊!,我不会做啊!
      

  2.   

    我认为这个问题很简单,有一个很普通的方法(但不是最简单的)你可以试一下,
    根据‘职工身份证’建立一个视图,用adoquery进行完全查询,(当然,查询后也可显示在dbgrid中)然后再把QuickReport和adoquery连接起来(即数据源)。
      

  3.   

    先做好4个报表
    然后用QRCompositeReport1控件
    在QRCompositeReport1的
    addreport事件中写代码
    QRCompositeReport1.reports.add(报表名)
    最后用QRCompositeReport1.preview显示预览
      

  4.   

    to:wdjlover(benben.com)
       
        我试了你做法,QRCompositeReport1.reports.add(报表名1)报表1是看见了,可别的报表怎么加啊,在什么地方加啊请讲的详细一些,                                      多谢了
      

  5.   

    放四个QRSubDetail,每个SubDetail负责打印一个Dataset里面的内容