首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DevExpress XtraReports是否有一个易于理解的“正在打印的当前详细信息报告”的概念?

DevExpress XtraReports是否有一个易于理解的“正在打印的当前详细信息报告”的概念?
EN

Stack Overflow用户
提问于 2011-04-13 22:44:44
回答 1查看 2.9K关注 0票数 1

我正在打印一个details子报表,假设在整个报表上打印5次,用于5个查询结果。我用我代码计算了一些东西,因此我在子报表中的XRTable小部件上使用了BeforePrint事件。到目前一切尚好。

我不喜欢的是,当BeforePrint第一次为该表执行时,我将其单元格的文本更改为某个值,这将在该报表和表的所有后续打印实例上呈现。现在,很明显,由于BeforePrint被再次调用,所以我有机会将文本重置为它应该是什么样子。所以这不是一场精彩的表演。

然而,不知何故,这填错了,这是对bug的邀请。有没有办法让我显式地访问“正在打印的表/其他小部件的实例”,而不是“一般的小部件,在它打印的所有实例中都会呈现更改”?

EN

回答 1

Stack Overflow用户

发布于 2011-04-15 02:55:05

的确,你是对的。如果格式设置应基于先前创建的数据或摘要,则格式设置规则将不起作用。这个问题的一个可能的解决方案是,当开发人员手动浏览所有打印系统块并手动更改其内容时,实现一种特殊的方法。您可以在以下位置找到有关如何完成此操作的示例:

Implementing Page totals

subtotal on page bottom and on next page on top

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

https://stackoverflow.com/questions/5651109

复制
相关文章

相似问题

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