打印客户,该客户有三个工厂,那么就要打印三页,也确实打印了三页,
可是在接下来的产品信息页面中居然也给我打印了三个的,其实客户只有一条数据的,
FAstReport中做如下设置:page1,page2。page1中是客户的信息,按照工厂有多少就打印多少,page2
中是产品信息,page2中的band是如下顺序:page header,master header,master data,child,mast foot
,,其中page header 中放置的控件取数据是从page1中的客户(工厂)的CDS中的,我开始以为是这个原因,所以
就去掉page header中取数据部分的,可是情况依旧,另外删除掉page header 后就没有问题的了。请问如何解决,谢谢!!!

解决方案 »

  1.   

    把page header的内容放在master header即可
      

  2.   

    【把page header的内容放在master header即可

    兄弟,我很早就这么试过的了,可是不行的,还有什么其他建议吗!?
      

  3.   

    【估计是纸张设置的问题】预览的时候出现的空白页面!试page的问题!?
    其实我想主要是band的问题,因为它跟主记录走的了,主记录有多少个客户工厂,它就显示多少个(空白页面-1) 个的。
      

  4.   

    (1)你看看你的数据集有没有激活!
    (2)有没有放置frDBDataSet1,且在fastreport中有没有跟数据集连接上