我有两个行组和一个列组的SSRS报告,样本数据结果类似于“
SKU Root Product Title 3 days 6 days
610121 Heart Rate Monitor 5 15
我想添加一个专栏,找出3天到6天之间的差异,看起来像是:
SKU Root Product Title 3 days 6 days difference
610121 Heart Rate Monitor 5 15 -10
3天6天属于同一列组,任何人都可以帮我这个~~非常感谢!
答案 0 :(得分:2)
新列中需要expression。采取以下步骤:
将表达式设置为
=Fields!ThreeDays.Value - Fields!SixDays.Value
(或任何你必须代表3天和6天的值)
答案 1 :(得分:2)
或者,您可以在表达式中使用报表项。首先,您需要找到这些文本框的“名称”。
假设“3天”栏名为“Textbox14”,“6天”栏名为“Textbox15”,您的表达式为:
=ReportItems!Textbox14.Value - ReportItems!Textbox15.Value
如果两列是复杂表达式并且不只是显示数据集中的字段,则此功能尤其有用。现在您不必在两个地方维护表达式。