问题描述
我在利用它进行打印输出控制,由于数据时多时少,页面数量不定,想手动来增加一页,来进行控制。已找到的ReportPagep1=newReportPage();Report.Pages.Add(p1);确实可以增加一页,但是,是个空白页。前面的一页里的内容排版,不能复制过来。有没有相应的代码,可以直接复制一页过来的?前一页,里面会存在Text1等,如何再次引用时,不会被引用出错。如果像打印的if(print_str!="")e.HasMorePages=true;elsee.HasMorePages=false;就好了。
解决方案
解决方案二:
打印不需要新建一页吧。
解决方案三:
默认是不需要,但我的表格,中间还需要处理过程。现在采取一个变通的办法,处理好后,再转入tabadata,采取绑定数据源的方式进行了的。这个fastreport.net的数据源有问题,看了很多版本的,都有bug,最后还是手工改过来的。fastreport.stdio的版本,可以将多个frx合并起来,但.net的,好像不支持。谢谢
时间: 2025-01-24 21:41:27