我想在SSRS 2008中为我提供的示例输出数据中的 Bal_Toward_Thresh 创建一个公式。 “bal_toward_thresh”将允许我总结一个阈值(“Bal_Toward_Thresh”),该阈值在我的查询中定义为变量(在附加的示例中为$ 500)。此时我需要报告开始使用下一个交易金额重新汇总下一行的运行总计。我不确定如何在SSRS中构造它以获得“Bal_Toward_Thresh”公式,引用先前单元格的公式来确定它是否需要包含来自先前单元格的余额,或者从当前行的“Daily_Tran_Total”重新开始。我在SSRS中尝试了一些类似的东西但是我知道这是错误的逻辑和错误。
=IIF((ReportItems!(preceding Bal_toward_thresh).value > Fields!Threshold.Value), (Fields!Daily_Tran_Total), (ReportItems!TextBoxAbove.value + Fields!Daily_Tran_Total)) b
问题是,我对SSRS不太熟悉,不知道是否可能,或者如何引用先前单元格的数据。
Tran_Date Daily_Tran_Tot Run_Total Bal_Toward_Thresh Count Threshold
7/3/2015 35.1 35.1 35.1 0 500
7/7/2015 363.67 398.77 398.77 0 500
7/10/2015 215.91 614.68 614.62 1 500
7/14/2015 200 814.68 200 0 500
7/15/2015 200 1014.68 400 0 500
7/16/2015 1959.73 2974.41 2359.73 1 500
7/17/2015 1532.18 4506.59 1532.18 1 500
7/22/2015 81.63 4588.22 81.63 0 500
7/23/2015 860.42 5448.64 942.05 1 500
7/28/2015 200 5648.64 200 0 500
7/29/2015 1400 7048.64 1600 1 500
Fields that I need to calculate