我有一个包含 1 到 x 列组的 tablix 报告。在每一行的总数中,是否可以只引用最后 2 组?要求是添加一列,显示最后 2 组之间的最新百分比变化。
Jan Feb Mar |Total Recent % Change
5 10 5 20 50%
1 3 6 10 200%
我有一个包含 1 到 x 列组的 tablix 报告。在每一行的总数中,是否可以只引用最后 2 组?要求是添加一列,显示最后 2 组之间的最新百分比变化。
Jan Feb Mar |Total Recent % Change
5 10 5 20 50%
1 3 6 10 200%
我最终使用了我在这篇文章中学到的技术: 在 SSRS 中创建条件总行
基本上,我添加了另一个字段,其中组的排名/顺序按降序排列(因此最近的组是#1)。
表达式示例:(请注意,我有自定义代码来执行除法,这样我就不会得到除以零的错误。)
=code.divide(sum(iif(fields!Last_ORDER.Value=1,fields!Num_Apps_Submitted.Value,0)),sum(iif(fields!Last_ORDER.Value=2,fields!Num_Apps_Submitted.Value,0)))