我们正在从 NAV 2009 R2 迁移到 NAV 2016,但我遇到了页面问题。
我有一个中继器,其中包含用户可以过滤的几列。转发器下方的组中的总计 $ 应根据过滤后转发器网格中显示的内容而更改。
感谢任何人都可以给我的任何见解。
我们正在从 NAV 2009 R2 迁移到 NAV 2016,但我遇到了页面问题。
我有一个中继器,其中包含用户可以过滤的几列。转发器下方的组中的总计 $ 应根据过滤后转发器网格中显示的内容而更改。
感谢任何人都可以给我的任何见解。
尝试添加一个“总计”过程(这会将当前记录中的值添加到显示在页面底部的全局变量中)并从 OnAfterGetRecord() 触发器中调用它。
您可以尝试在您的页面所基于的表中创建一个 FlowField。FlowField 应该对您需要的列进行求和,然后将新创建的字段添加到页面中的组中。当然,您必须牢记过滤器。
另一个选项是您在页面上创建一个全局变量(例如 Total)和一个计算给定列或列的总和并将其存储在变量中的函数。将变量添加为页组中的字段,并确保值在任何更改后更新。