如何设置按组分页同时每页的行数为固定的行数
来源:互联网 发布:淘宝店铺被投诉怎么办 编辑:程序博客网 时间:2024/06/02 19:58
报表在设置的过程中,通常会遇到报表需要按组分页,这个可以通过设置行后分页来实现,也会遇到需要报表每页的行数固定,如要求报表每页只显示5行,这个可以通过设置按行分页来实现,但如何将两个需求结合起来呢,既要实现按组分页,也要实现每页的行数为固定的5行呢。
这个功能我们可以通过按行分页来实现,当然简单的按行分页肯定是没法实现按组分页的,我们可以设置在按行分页的同时,对每组进行补足空行,来实现若该组的数据不满5行的时候补足空行,从而实现另外一组会在下一页出现。具体实现步骤如下:
首先介绍下报表数据的结构,是个简单的内建数据
我们要是实现的就是按照字a进行分组,每组分页展示,数据按照每页5行显示在页面上,从上图中的数据我们可以看出结果应该是分成4页,每页都需要进行补足空行。
首先设置报表A1:=ds1.group(a,false)B1:=ds1.select(b),通过这个些表达式我们可以将数据集中的数据展现出来
,
这并不是我们想要的最终结果,我们再新增一行,进行在A2中设置=to(1,5-count(B1{})%5)用来补足空行,意思是若该页不足5行就通过这个表达式来补足,缺一行不一行,缺少两行补两行,最后将报表的分页方式设置为按行分页,每页5行。
设置完上述步骤后,就可实现我们的需求了。
- 如何设置按组分页同时每页的行数为固定的行数
- FastReport.net每页打印固定行数
- dw每页打印固定行数
- 固定水晶报表每页显示的行数两种方法
- FastReport.net每页打印固定行数二
- XML Publisher中需要实现每页打印固定行数
- smartform固定页行数
- 控制DATAWINDOW里每页显示的行数
- BI Publisher:限制每页打印的行数(Page Breaks)
- ADF中改变table每页展示数据的行数
- uilabel设置固定行数
- 如何设置XShell最大的显示行数
- EsayUI 获取 行数ID 当前页 每页行数
- repeater每行显示固定的的行数
- 自动填充固定行数的 GridView
- 自动填充固定行数的 GridView
- 自动填充固定行数的 GridView
- 自动填充固定行数的 GridView
- zoj 1188.DNA Sorting
- 未来门户网站在企业信息化架构中的地位与价值
- Android 设置全屏和无标题模式
- jQuery-强大的jQuery选择器 (详解)
- 扫描网卡,获取机器mac地址
- 如何设置按组分页同时每页的行数为固定的行数
- jQuery :gt 选择器
- 【java 面试100】19.Fibonacci
- 《Head First设计模式》之装饰者模式实例代码C++实现
- 填报如何校验单元格是否为空
- 黑马程序员 集合框架(一)
- 【消息队列】ZMQ概述
- Toast.makeText浮动小提示(做个小笔记)
- java学习笔记12———网络编程