2016-11-22 55 views
-1

我在晶體報告中有一個計算字段,我需要將其轉換爲SSRS表達式。任何幫助,將不勝感激。如何將水晶報告中的計算字段轉換爲SSRS表達式?

If ({VISIT_TYPE.DESCRIPTION} = "New" or {VISIT_TYPE.DESCRIPTION} = "Walk-In New") then 
    if {ATTEND_STATUS.DESCRIPTION} = "Did Not Attend" then 
     "c.New DNA" 
    else 
     "a.New" 
else if ({VISIT_TYPE.DESCRIPTION} = "Return" or {VISIT_TYPE.DESCRIPTION} = "Follow Up" 
or {VISIT_TYPE.DESCRIPTION} = "Walk-In Follow Up" or {VISIT_TYPE.DESCRIPTION} = "Walk-In Returns") then 
    if {ATTEND_STATUS.DESCRIPTION} = "Did Not Attend" then 
     "d.Return DNA" 
    else 
     "b.Return" 
+0

'= IIF(條件,TRUE,FALSE)'中SSRS。您需要將您的字段轉換爲SSRS數據集字段。你也應該給出一個更好的格式化問題。 –

回答

0

試試這個。您需要將這些字段替換爲數據集字段。

=IIF ({VISIT_TYPE.DESCRIPTION} = "New" or {VISIT_TYPE.DESCRIPTION} = "Walk-In New", IIF ({ATTEND_STATUS.DESCRIPTION} = "Did Not Attend" , 
     "c.New DNA","a.New") 
,IIF ({VISIT_TYPE.DESCRIPTION} = "Return" or {VISIT_TYPE.DESCRIPTION} = "Follow Up" 
or {VISIT_TYPE.DESCRIPTION} = "Walk-In Follow Up" or {VISIT_TYPE.DESCRIPTION} = "Walk-In Returns",IIF({ATTEND_STATUS.DESCRIPTION} = "Did Not Attend","d.Return DNA","b.Return"))