我正在打印一个详细信息子报表,该报表在整个报表上打印 5 次,用于 5 个查询结果。我用我的代码为它计算了一些东西,所以我在那个子报告中的一个 XRTable 小部件上使用了 BeforePrint 事件。到目前为止,一切都很好。
我不喜欢的是,当第一次为该表执行 BeforePrint 并将其单元格的文本更改为某些内容时,这会呈现在此报表和正在打印的表的所有后续实例上。现在,显然,由于再次调用了 BeforePrint,我有机会将文本重置为应有的状态。所以这不是一个表演停止者。
然而,这不知何故填补了错误,并邀请了错误。有没有办法让我显式访问“正在打印的表/其他小部件的实例”而不是“一般的小部件,在它打印的所有实例中都呈现更改”?