4つの列を含むSQLテーブルがあります
1)ID 2)機器ID 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)は取得されません
ありがとう!