首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >打印报告簿97份

问打印报告簿97份
EN

Stack Overflow用户
提问于 2019-03-22 15:13:31
回答 1查看 23关注 0票数 0

当前状态:打印20680页的报表簿

问题:报告簿打印了98次内容部分指定的报表元素(我实际上已经计算过了)

Rundown: Prototype_V2.jrxml (content )-- report有三个子报表,在编译和运行时都通过一个参数连接到主报表,该.jrxml生成211页不同的内容,换句话说,100%地按照设计人员的要求工作。

Book_V3.jrxml (图书报告)-报告书模板(绿波模板)的最新“版本”,应该包含一个ToC (主要是)和封面(二级)。

我试过的:

  1. 将内容报告放在书籍报告的封面元素中,这是出于某种不可思议的原因。结果:只打印一次,但ToC都搞砸了(它按字面索引内容报告的每一页,因此减少了它的用途)
  2. “内容”部分内的内容报告的各种报告评估时间。结果:仅在评估时间“报表”上打印元素,但其打印次数为98次,比wanted.Otherwise多97次,甚至无法打印。
  3. 我尝试在Book和它的内容报告之间添加参数,但失败了。出于某种原因,他们根本就没有见面。
  4. 我尝试给图书报告数据集空行,而不是我从MySQL获得数据的实际行,但是它不会打印任何东西。(“文档为空”屏幕)
  5. 从内容报告中删除子报告,这样我就有了一个6页的骨架,而图书报告仍然打印了98x6+3页面。可笑

的期望:

报表簿有一页封面,有适当分组的ToC所需的页数(而不是从ToC链接到报告的每一页),一份内容报告打印(已经设计和调整),一页用于后面封面.

我知道我并没有故意让那个混蛋多印一份内容报告,更不用说97个.

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-23 08:32:46

解决问题:

1.生成 97 +1是因为我无意中输入了与内容报告相同的图书报告查询(98实际上是我的内容报告生成的唯一组数)。解决问题的方法是向图书数据集提供"select 1;“的吻查询(因为除了ToC和自定义封面页之外,我不使用这本书)

(为什么对书籍和内容报告进行同样的查询会产生如此之大的倍数,我仍然不知道,但重要的是它不再是一个问题)

2.当我意识到内容报告为每一页打印生成唯一的书签时,解决了每个页面被索引的 ToC问题,而不管它是否是子组的第一页。

解决问题时,在第一个文本字段下为我的两个组添加第二个文本字段(大小、颜色、字体.)“打印重复值”标志已被选中,第二个字段将被标记和引用。

这样,内容报告仍然可以在每个页面上可视化地打印两个组名,但是图书报告引用的是“其他”文本字段,该字段仅在第一次出现时打印,因为它的‘ToC’。

希望这能帮助将来解决类似问题的人。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55302703

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档