起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7179|回复: 0

[分享] 报表显示

[复制链接]

16

主题

52

帖子

108

积分

初级会员

Rank: 2

积分
108
QQ
发表于 2017-8-4 10:01:43 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: MySQL 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: Chrome
报表显示,需要输出一份含多张分别带有表头表的表单,报表是主从表结构,excel整体结构如图5。
分享一:给每张表所在页面设置独立的表头,当其中某张表单内容扩展到第二页时,自动将其表头(或者列头)带过去。实现效果如图1、2。
[img]file:///C:\Users\asus\AppData\Roaming\Tencent\Users\417111059\QQ\WinTemp\RichOle\%LAOZLF_MUFER0]PJND{[`H.png[/img]

报表的excel设置:在标注1的单元格设置批注report-break:true,在标注2的单元格设置批注report-break:true,excel设置如图3。
需要用到的批注:table-header:truereport-break:true
如果不设置report-break:true这个批注,那么所有设置了表头table-header:true的都会在每页的顶部显示。
分享二:把下面审批意见的部分设为一个整体,如遇到页面内容不够时,自动把这一整块在下一页中显示,而不要让它们出现图7中这样分裂的状态。
报表excel设置:给他们对应的reportdata的单元格设置批注keep-together:true ,并合并表单左边对应的列的单元格。如图8。
7.png
5.png
3.png
8.png
1.png
2.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-4-3 10:31 , Processed in 0.069217 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表