我有以下表達式。誰能告訴我,爲什麼它是印刷0需要SSRS嵌套IIf的正確語法
=IIF(Parameters!StartMonth.Value <= 1 And Parameters!EndMonth.Value >= 1, ReportItems!txtTotal1.Value,
IIF(Parameters!StartMonth.Value <= 2 And Parameters!EndMonth.Value >= 2, ReportItems!txtTotal2.Value,
IIF(Parameters!StartMonth.Value <= 3 And Parameters!EndMonth.Value >= 3, ReportItems!txtTotal3.Value, 0)))
感謝
如果我只是把第一行就獲得期望的價值。但是一旦我添加另一行,它就會顯示0.我用SWITCH語句也嘗試了這一點。 – aMazing 2012-03-28 02:02:39