我有一个包含 4 列的 SQL 表
1) ID 2) EquipmentID 3) 日期 4) 小时,例如 10000
我有一个显示此表内容的 SSRS 报告
从和到日期参数用于选择记录的日期范围
该表按设备分组
在设备组中,我在下面添加了一行,在小时列中使用以下表达式
Last(Fields!Hours.Value) - First(Fields!Hours.Value) = "实际使用的总小时数" 例如 10000 - 9500 = 500
这不会返回正确的“使用的总实际小时数”
表达式不正确
其实应该...
Last(Fields!Hours.Value) - PREVIOUS(First(Fields!Hours.Value)) = "实际使用的总小时数" 例如 10000 - 9450 = 550
我的问题是如何获得 PREVIOUS(First(Fields!Hours.Value)?
通过选择参数日期范围,我不检索 PREVIOUS(First(Fields!Hours.Value)
谢谢!