簡體   English   中英

SSRS-表達式中的嵌套IIF

[英]SSRS - nested IIF in the expression

=iif((Fields!Company_OEM.Value = "Channel") AND (Parameters!paramCompanyOEM.Count < 2), "None", iif(Not(Fields!Company_OEM="Channel"), Count(Fields!TS_ISSUEID.Value), "None"))

顯示錯誤,無法運行報告

假設條件(第一個iif)語句位於“ None”的真實部分。 錯誤的部分在於第二個iif語句。

有指導嗎? 謝謝

似乎您在第二次測試“頻道”時缺少“ .Value”。 (一直都在我身上)

=iif((Fields!Company_OEM.Value = "Channel") AND (Parameters!paramCompanyOEM.Count < 2), "None", iif(Not(Fields!Company_OEM.Value="Channel"), Count(Fields!TS_ISSUEID.Value), "None"))

嘗試:

Count(Fields!TS_ISSUEID.Value).toString()

看一下這個

=IIF((Fields!Company_OEM.Value = "Channel") AND (Parameters!paramCompanyOEM.Count < 2), "None", IIF(Not(Fields!Company_OEM="Channel"), Count(Fields!TS_ISSUEID.Value).ToString(), "None")) 

讓我知道您的問題是否解決

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM