1

我正在尝试获取基于参数填充的字段的值并使用它来计算总和。我相信这样做的方法是使用自定义摘要。我注意到 devexpress 具有 GetCurrentRow 和 GetCurrentColumn 方法,但我没有看到一种方法可以只获取该字段的值(在我的情况下为 xrTableCell43)并允许您在计算中使用它。例如:

我有一个看起来像这样的报告部分

2001 | 2
2002 | 4
2003 | 3
2004 | 1
2005 | 4


雷姆 6
共 20

但是,我在报告中放置了一个参数,允许用户选择要钻取的年份。因此,如果他们点击 2002,报告将如下所示:

第一季度 | 1
第二季度 | 1
第三季度 | 0
第四季度 | 2
2002 | 4


雷姆 6
共 20

这一切都完美无缺。这是我要修复的 Rem 字段。在这种情况下,Rem 字段应该是 14,因为它应该从总数中减去 2002 年和以前的年份。xrTableCell43 具有点击年份和之前所有年份的总和。如何在代码中编写 Tot - xrTableCell43 的值,以便此结果显示在 xrTableCell13 中?

4

1 回答 1

1

正如您所说,对于自定义摘要事件来说,这似乎是一项不错的工作。要获取特定字段的值,请使用函数 GetCurrentColumnValue。

于 2013-04-30T14:52:53.037 回答