中报表 姓氏分组_报表工具按组分页---像 word 手动插入分页符一样实现报表中强制分页(强制分页)...

8a2b966409d1de1a2264cc7d5bc3c2fb.png

使用 Word 编辑文档,当文本或图形等内容填满一页时,Word 会插入一个自动分页符并开始新的一页。如果要在某个特定位置强制分页,可手动插入分页符(分隔符内),这样可以确保章节标题总在新的一页开始。

对于报表来讲,同样有类似的需求,比如一个订单包括订单信息(订单编号、货主信息、各种日期时间等)及明细信息(产品列表),常见报表呈现形式如下图

0154432bb113bab33dd925718c79b3c5.png

问题:当一次查询多个订单,因产品列表的行数是不固定的,也就无法保证每个订单都恰好能从新的一页开始。

解决方案很简单,如同 word 的分页符,这就要求报表工具支持在每个订单的产品列表后强制分页。

润乾报表如何解决?

很简单,一个行属性的问题。

接下来的内容,结合“订单”及“订单明细表”为大家介绍如何来做。

操作步骤

准备一个主子表格式报表模板

准备一张结果如下图所示的主子表

7f94f6af0e9e571be9ded74b1a94d6c0.png

模板设计如下

dc3e42b9f25f9e435e94704e9079a52f.png
数据集sql:

1.  订单:SELECT 订单.订单ID,订单.订购日期,订单.到货日期,订单.发货日期,订单.运货商,订单.货主地址,雇员.姓氏,雇员.名字,客户.公司名称 FROM 订单,客户,雇员 WHERE  订单.客户ID = 客户.客户ID  AND  订单.雇员ID = 雇员.雇员ID
2.  明细:SELECT 订单明细.订单ID,订单明细.产品ID,订单明细.单价,订单明细.数量,订单明细.折扣 FROM 订单明细

B2表达式:=订单.select(订单ID)

D3表达式:=订单.姓氏+订单.名字

B4、B5、B6、E4、E5均为:=订单.字段名

A8表达式:=明细.select(产品ID,订单ID==B2)

B8、C8、D8均为:=明细.字段名

E8表达式:=B8*C8*D8

第9为增加的空白行,用于每个订单的该行后强制分页。

另外,A1—A9的左主格设置为B2

模板中设置行后分页(强制分页)

重点!!!在模板中设置行后分页,选中第 9 行,属性区“行属性”—“行后分页”

1ed38a090ba18f625c51a30f9e12c41d.png

复选框内打勾,保存模板。

预览报表结果

分页仅在 web 端有效,所以先发布报表,浏览器预览报表如下

0e2bdcd56d0979fddb81195a62869e29.png

通过设置强制行后分页,轻松实现每个新订单都从新的一页开始。针对这种比较常用的功能,报表工具在设计时都已考虑到,尽管和 word、excel 等内的叫法不同,但功能相同。遇到类似问题查阅手册,对应设置即可。

另外,行后分页支持表达式定义,所以可以控制任意满足条件下的强制行后分页。该部分也将在后续的文章中陆续介绍。

更多报表特性相关问题请查看:展示效果相关问题分类导航
* 像 excel 一样轻松冻结 web 报表表头 (锁定表头)
* 报表设计技巧之隔行异色
* web 报表中电子图章 / 水印的轻松实现
* 动态切换 web 报表中的统计图类型
* 动态水印怎么做

Python网络爬虫与推荐算法新闻推荐平台:网络爬虫:通过Python实现新浪新闻的爬取,可爬取新闻页面上的标题、文本、图片、视频链接(保留排版) 推荐算法:权重衰减+标签推荐+区域推荐+热点推荐.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计,皆可应用在项目、毕业设计、课程设计、期末/期/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值