有一个主表里有员工的基本信息,现在有4个从表信息,包括员工的考勤信息,调离信息,升职信息,奖励信息。现在要求用frReport打印出一个员工的所有这些信息,即:
     表头用员工信息,然后先是考勤信息的表格,然后是调离信息的表格,然后是升职信息,奖励信息等表格。
现在请问高手,如何作出?

解决方案 »

  1.   

    真的有300分吗?
    先放一个分组头,条件是员工信息,然后放几个从BAND。给你一个思路了。你再看看fr的demo,这样的问题用FR解决不难的。
      

  2.   

    呵呵,其实很多问题在FR的DEMO里面都有答案。很多方法都能实现的。
      

  3.   

    呵呵,问题已经解决了,那我来晚了.
    用FRREPORT的MASTER DATA 和DETAIL DATA只可解决主表带一从表的报表,如果要解决楼主的问题就要再加用3个子报表,那么,主从报表在FRP中关键要清楚的问题是主从报表的条件如何设置,以便让他们一一对应起来,这点与常规的有很大的不同,需要把从表的QUERY(我用的是TADOQUERY)的DATASOURCE对应到主表的数据集,完了之后加上对应的参数就行了.
      

  4.   

    分是不必了。互相帮助下吧。我这里主要是打印一个员工的全部信息。所以,我把员工的员工信息放在一个主项数据band里。把其他的细类的表格信息放在多个的细项数据band里。每中信息对应一个细项头和一个细项数据。一个报表里是可以放多个的细项数据并且可以显示出来的
      

  5.   

    借机会问个问题:)
    也是一个关于主从表的问题:
    主表:id        name,
           1          aa
           2          aa
           3          aa
    从表: id         xxx
           1          11
           1          4
           2          5 
    显示结果:
          1               aa
            1            11
            1             4
          2                aa
            2             5
    为什么3             aa 不显示?楼主和各位高手帮帮忙!