概述

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

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

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

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

润乾报表如何解决?

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

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

操作步骤

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

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

模板设计如下

数据集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行,属性区“行属性”—“行后分页”

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

预览报表结果

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

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

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

像word手动插入分页符一样实现报表中强制分页(强制分页)相关推荐

  1. 像 word 手动插入分页符一样实现报表中强制分页(强制分页)

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

  2. WORD 分页符问题-插入奇数页分页符,之前的变为下一页分页符

    论文排版-WORD 分页符问题-插入奇数页分页符,之前的变为下一页分页符 问题 解决办法 问题 论文排版时要求每张首页为右页,页码从1开始,所以每节就是从奇数页开始,所以有些章节最后需要插入下一节奇数 ...

  3. word删除分节符后之前的格式乱了_分页符分节符,你知道多少

    Word中,我们经常会遇到分页符和分节符,它们对文档排版,打印,页边距调整,批量调整文档格式等非常重要. 分隔符包括:分页符和分节符. 分页符:是分页的一种符号,实则就是一条虚线.一般是插在每页的后面 ...

  4. wps/word 自动换行插入回车符 JS宏代码

    /*** test Macro*/ function test() {for(let i=1;i<=1000;i++){Selection.EndKey('wdRow','wdMove');le ...

  5. long mode 分页_在Spring Boot中使用Spring-data-jpa实现分页查询(转)

    在我们平时的工作中,查询列表在我们的系统中基本随处可见,那么我们如何使用jpa进行多条件查询以及查询列表分页呢?下面我将介绍两种多条件查询方式. 1.引入起步依赖 org.springframewor ...

  6. 如何设置分页符(ReportViewer 控件)

    本主题中的说明介绍如何设置页大小和分页符.请注意,大小值有基于用户的区域设置的默认单位.若要指定其他单位,请在数值后面键入一个物理单位指示符,例如 cm.mm.pt 或 pc. 设置页大小 以图形设计 ...

  7. word怎么插入长分页符

    这两个没有什么区别,只是和插入分页符的位置时,回车符位置有关.如果回车符在行中间或末尾,分页符就短.如果回车符号是在开头,那么分页符就长. Microsoft Office Word是微软公司的一个文 ...

  8. ​word分节符与分页符的区别与用法

    word分节符与分页符的区别与用法 分页符 当文字或图形填满一页时,Microsoft Word 会插入一个自动分页符 (分页符:上一页结束以及下一页开始的位置.Microsoft Word 可插入一 ...

  9. OpenXml编程--去除自动生成的word文档中由分页符和换行符产生的空白页

    前言 前置知识:OpenXml 首先描述下问题产生的场景.我们的业务需求是根据用户的在线作答(或导入的作答结果)数据批量产生报告.产生报告的方式是把通过工作流控制的复杂业务逻辑的产出--分析结果--和 ...

  10. vs中列表分页符代码_电脑办公技巧Excel中Ctrl+K的使用技巧(十二)/Word2016中快速删除分页符与空白页的方法...

    ctrl+k是超链接的快捷键,你可以批量创建超链接,学会使用这个方法你可以快速在文件之间快速跳跃了,无比方便快捷,感兴趣的小伙伴一起看下去吧! 1.在Excel中打开另一个Excel文件(其他类型文件 ...

最新文章

  1. Mysql中的递归层次查询(父子查询,无限极查询)
  2. installshield 2009实现安装包自动编译
  3. 读书笔记《锋利的jQuery》
  4. Burpsuite中protobuf数据流的解析 - Vincent
  5. ubuntu下面安装Keil uvision4与入门实例
  6. 加个属性让div成纵向横向无缝滚动(支持IE和FF)
  7. 【开源】QuickPager ASP.NET2.0分页控件V2.0.0.1——支持多种数据库。让分页更加简单。...
  8. 怎么搞一个ORM出来用用呢???迷茫中
  9. java的jtextarea_java中怎么在JTextArea中添加图片?
  10. 小米手机在欧洲首次登顶,市场份额超越苹果;腾讯推出游戏“双减双打”新措施;三星成全球最大芯片厂商|极客头条...
  11. mysql 两条数据相减_mysql 实现相邻两条数据相减
  12. Putty CentOS SSH 总是自动断开连接
  13. linux7设置上下文权限,【CONTEXT】自定义CONTEXT(上下文)
  14. 潜在失效模式和后果分析 FMEA 10分钟教程
  15. Unity Shader学习(四)试着绘制一个正方形
  16. 【2019年02月21日】股息率分红最高排名
  17. 精准大数据获客——移动 联通 电信运营商大数据分析_营销
  18. CHAOS;HEAD 简体中文汉化补丁版 攻略(0.9版)
  19. “富勒”官网软件感染网银木马 360独家拦截 - 卫星杂谈 - 360官方论坛
  20. html5 canvas 显示文字,如何使用HTML5canvas绘制文字

热门文章

  1. (2022.5.27)【Win10】Windows10重置后微软商店闪退打不开、图片闪退打不开、UWP应用闪退打不开——可能的解决方案
  2. eNSP华为路由器与交换机连接
  3. jsp+eclipse图片显示不出来
  4. 免费可商用图片网站合集
  5. Qt编写1024游戏
  6. 交互设计的职能:交互设计师具体做什么
  7. 上市公司商誉减值损失数据(2007-2020年)
  8. java 留言回复_Java实现评论回复功能的完整步骤
  9. docker---docker save
  10. 学习|从原理上出发,足不出户刷长跑(要刷就刷有步数的长跑)