总计不会随着转发器过滤而改变

时间:2016-11-21 15:59:15

标签: microsoft-dynamics dynamics-nav dynamics-nav-2016

我们正在从NAV 2009 R2迁移到NAV 2016,我遇到了一个页面问题。

我有一个转发器,其中有几列用户可以过滤。转发器下方组中的$ tot总数应根据过滤后在转发器网格中显示的内容而改变。

感谢任何人都能给我的见解。

2 个答案:

答案 0 :(得分:0)

尝试添加“总计”过程(将当前记录中的值添加到页面底部显示的全局变量)并从OnAfterGetRecord()触发器中调用它。

答案 1 :(得分:0)

您可以尝试在页面所基于的表格中制作FlowField。 FlowField应该对您需要的列求和,然后将新制作的字段添加到页面中的组中。当然,你必须记住过滤器。

另一个选项是在页面上创建一个全局变量(例如Total)和一个计算给定列的总和并将其存储在变量中的函数。将变量添加为页面组中的字段,并确保在更改后更新值。

相关问题