0

我在 Visual Studio 2005 Reporting 中工作,并且正在尝试实现嵌套聚合函数的解决方法(我需要执行总和计数)。在表格详细信息行中,每当一个单元格的值大于 10 时,我都会调用自定义代码来递增一个整数,然后页脚调用一个自定义代码函数,该函数只返回该值。

计数始终返回为 0,因此我加入了一些 MsgBox 调用,并注意到在详细信息行之前调用了表页脚。我需要首先调用表详细信息行,以便页脚中的“get”函数实际检索我需要的值。

更具体地说,我正在计算给定表格单元格的次数,其值计算为(Sum / (Sum+Sum+Sum)) * 100,大于 10。由于不能嵌套聚合函数,并且在 ReportItems 上使用聚合!.. . 只能在报告页眉/页脚中完成(在我的情况下没有帮助,因为它会在每个页面上显示不同的总数),我可以选择自定义代码。

有没有办法强制在表格页脚之前呈现表格的详细信息行?

4

1 回答 1

0

我没有使用表格页脚,而是在表格下方使用了一个文本框,因此首先呈现表格、标题和详细信息行,然后报表处理下面的文本框,得出正确的值。

希望对遇到此问题的任何人有所帮助。

于 2011-09-13T15:44:26.813 回答