我在報告中顯示jobid。我希望如果工作ID是02,07.11,19,21,29,31,40等,那麼這些報告行將不會顯示。我知道如何隱藏寫表達式的行,但我只需要知道是否有任何捷徑說我的工作是02,07.11,19,21,29,31,40。Reporting Services - 根據報告參數值隱藏表格行
還是我在做類似= IIF(領域!JID.Value = 02或領域!JID.Value = 07或領域!JID.Value = 11或領域!JID.Value = 19,真,假)
是否有任何方式像= IIF(Fields!JID.Value in(02,07.11,19,21,29,31,40),True,False)
如果我發送作業ID作爲參數值發送來自呼叫環境如「02,07.11,19,21,29,31,40」,那麼如何去做。
請讓我通知。
我想在報告級別做到這一點。您的第二個選項爲SProc,但您的第一個選項似乎是報告,但如何工作JOIN(參數!SiteGroupList.Value,「,」)以及放置此表達式的位置?如果我沒有發送作爲參數值逗號分隔的作業ID,那麼連接將添加更多的逗號....我只是不明白它是如何工作的基於逗號分隔值來隱藏行? plzz詳細討論 – Thomas 2012-02-09 06:09:42
通過「隱藏行」你的意思是排除他們從你的結果一起嗎?如果不是,那麼你的意思是什麼? 我提交的解決方案都不嚴格處理報告。兩者都需要代表sproc的一些工作。我會修改我的答案,以更清楚地反映您的選擇。 – unforgiven1987 2012-02-09 13:11:43
托馬斯,你有沒有運氣? – unforgiven1987 2012-02-16 21:24:23