经测试上一次的打印固定行数的方法只在不分页的情况下有效,在分页的情况下如何实现呢,经过两三个小时的查找资料和不断的尝试终于找到了一种可行的方法:
这个方法需要用到script了,详细的脚本如下:
public class ReportScript
{
int pageRowCount=5;
private void Page1_StartPage(object sender, EventArgs e)
{
int rowcount= Report.GetDataSource("单据明细").RowCount;
int count=pageRowCount- rowcount % pageRowCount;
Child1.CompleteToNRows= rowcount+ count;
}
}
此脚本设定的是每页5行,最后一页填充空白行
FastReport.net每页打印固定行数二
最新推荐文章于 2022-03-20 02:56:54 发布