我有一个rdlc报告,显示一个值表。报告每隔一行排序的方式是其上方的子类型。
最终用户已请求我在报告中添加一列,该列将显示将行上给定值除以其前一个值的结果。
现在在DB端添加此功能是不可行的 - 它必须在报告中发生。这可能是使用聚合或自定义表达式吗?有没有办法获得高于我正在使用的那个领域的价值?
答案 0 :(得分:1)
Reporting Services中的所有内容都是表达式。您可以使用使用访问上一行的Previous函数的表达式执行您想要的操作。因此,将您的单元格的值设为如下表达式:
=Fields!MyField.Value / Previous(Fields!MyField.Value)