0
我是新來的SSRS報告,我需要幫助...SSRS:根據新的計算字段where條件
我有場「過程」,「級別」和「工作周」的數據集
Process Level WW ------- ----- -- Test Lvl_0 3 Test Lvl_1 28 Test Lvl_2 48 Samp Lvl_0 10 Samp Lvl_1 39 Samp Lvl_2 51
我現在想的是再創建兩個計算字段:Start_WW和Pro_Start從WW字段的值。
Lvl_0的WW被認爲是Process_Start。
的邏輯是一樣的東西
Process Level WW Start_WW Pro_Start ------- ----- -- -------- --------- Test Lvl_0 3 0 3 Test Lvl_1 28 3 3 Test Lvl_2 48 28 3 Samp Lvl_0 10 0 10 Samp Lvl_1 39 10 10 Samp Lvl_2 51 39 10
我知道它是類似於SQL
更新表SET Start_WW =(從表中選擇WW其中level = 'Lvl_0'),其中等級=」 Lvl_1'
更新表SET Proc_Start =(從表中選擇WW其中level = 'Lvl_0')
我不知道如何爲它編寫表達式。請幫助我。
在此先感謝!
我嘗試使用'Previous()',但我得到其他進程的數據作爲我的下一個不正確的開始。 – damseldeebi 2014-10-29 09:13:11
'case fields!ww.process when previous(fields!ww.process)then Previous(fields!ww.value)else value' – pancho018 2014-10-29 10:39:33
嘗試更新的表達式 – 2014-10-29 10:56:01