我用的是FastReport3.0 在一个.fr3文件中我里面建了很多的Page,Visible我都设成False,我想在他预浏时想看哪一页就让那一页Visible=True。前面都好好的。可现在出来问题了。
就是不管那一Page预浏时都会重复一次?这个怎么解决?预浏时会出现两次。

解决方案 »

  1.   

    没有处理代码。唯一的处理代码就是
    ReportBB.Pages[IndexPage].Visible:=True;
    ReportBB.ShowReport(True);
    ReportBB.Pages[IndexPage].Visible:=False;
    写了一个过程。
    出现的现象是:比如,应该显示
     ------------------------
    |           表1          |
     ————————————
    就完了,可现在我ShowReport出来的是
     ------------------------
    |           表1          |
     ————————————
     ------------------------
    |           表1          |
     ————————————
    不是一个。
      

  2.   

    还有就是在,报表编辑状态下,点FastReport的预浏也是两页。
      

  3.   

    来看看呀。。主从报表,表头问题。上面的问题我自己解决了。重新画一次就好了。新建一个。
    现在遇到表头问题,就是我的从表翻页后没有表头,怎么才能让其有表头?
    现象:        实现:
    表头          表头
    a             a
    b             b
    c             c
    d             d
    表尾          表尾
    表头          表头
    a             a
    b             b
    c             c
    d             d
    表尾表头      表尾表头
    a             a
    b             b
    第二页       第二页
    c            表头
    d            c
    表尾         d
                 表尾
      

  4.   

    加个MEMO,定义个变量传递'表头'参数过去应该可以吧..
      

  5.   

    Fast reporter3.0使用手册,希望可以帮到你:http://www.pghome.net/down.asp