我有以下问题。 我有subreport_1,现在不相关,然后subreport_2,与组头和组页脚,与keepTogether = True。 然后我把subreport_1和subreport_2放在mainReport中并执行。 在某些情况下,当subreport2的末尾靠近页面的末尾时,keepTogether不起作用,最后一行被分割,在下一页上有休息,组页眉和页脚。 它在我更改mainReport中底部边距的大小时起作用,但我认为当我有任何其他行计数时可以再次出现... 你能帮助我吗? 谢谢iReport“保持组合在一起”在某些情况下不起作用
3
A
回答
1
我看到你的问题发布为我的问题之一(http://stackoverflow.com/questions/13830635/ireport-place-border-around-entire-group-in-column)的答案,然后注意到你已经创建了一个你自己的问题。为了解决这个问题,我将这个问题分组在我想要保留在一起的字段上,然后在我添加的XML视图中:
keepTogether="true"
给组定义。它看起来像这样:
<group name="group_foobar" keepTogether="true>
在我的报告中,这使得一个组不会突破页面。在一个组可以在一个页面上启动但不完全适合的情况下,它不会在该页面上打印,而是从下一页开始。
你说你在报告中使用了keepTogether标记。是否在subreport_2中实际发生分组?这就是它需要的地方。而且,由于您在动态扩展的子报表中执行此分组,因此我会设置subreport_2忽略分页并在主报表中设置我的维度,以便主报表可以控制分页。
+0
是的,keepTogether位于subreport2中。 例如: 组报头1 甲 乙 Ç 组头2 d Ë ˚F 在结果有 GroupHeader1 甲 --- 页的端GroupHeader1 乙 Ç GroupHeader2 d E F 我认为,当KeepTogether为true时,第一组不应该拆分,并且所有应该在下一页中引用。 –
相关问题
- 1. solr“ - ”在某些情况下不起作用并且适用于某些情况
- 2. 用lambda连接信号在某些情况下不起作用?
- 3. C++:为什么“使用”在某些情况下不起作用?
- 4. 寻找2D ArrayLib在某些情况下不起作用
- 5. 回声json_encode在某些情况下不起作用
- 6. React dangerouslySetInnerHtml在某些情况下不起作用
- 7. 正则表达式 - 在某些情况下不起作用
- 8. str_replace在某些情况下不起作用
- 9. 自动完成在某些情况下不起作用
- 10. Eclipse pydev自动建议在某些情况下不起作用
- 11. Ajax beforesend方法在某些情况下不起作用
- 12. Prism:IRegionMemberLifetime在某些情况下不起作用
- 13. jQuery insertAfter在某些情况下不起作用
- 14. 为什么@Getmapping在某些情况下不起作用?
- 15. Codeigniter路由在某些情况下不起作用?
- 16. CSS内容在某些情况下不起作用
- 17. 在mysql不起作用的情况下
- 18. HTML表单验证(使用jquery.validate.js)在某些情况下不起作用
- 19. 在某些情况下只保存NSManagedContext
- 20. 突出显示搜索结果在某些情况下不起作用
- 21. 为什么我的除数在某些情况下不起作用?
- 22. 为什么构造函数在某些情况下不起作用?
- 23. 为什么这个DFS代码在某些情况下不起作用?
- 24. 发生器的Python嵌套循环不起作用(在某些情况下)?
- 25. 阵列相等性检查算法在某些情况下不起作用
- 26. 在某些情况下
- 27. 在某些情况下
- 28. System.Security.Cryptography.ProtectedData.Unprotect在某些情况下
- 29. 在某些情况下从错误更改组合合并
- 30. c在某些情况下导致程序挂起的管道
你的问题不是很清楚。哪个报告具有保持一致的设置?子报告中有哪些乐队?也许可以添加一张你想要的图片,以及你能够更好地说明你遇到的问题。到目前为止,很难说出你对作品的定义是什么。 –