[英]Cascading parameter in SSRS(Visual Studios 2012) not working with multiple values
[英]SSRS 2012 - Sending multiple values in parameter to main dataset
我有一個正在運行的報告,但我需要將數據限制在采用多個字符串值員工代碼的參數上。
我創建了一個名為Practioner的參數,該參數是文本類型,在Allow Multiple值和Visible上打勾。
在可用值 ,我做了這個代碼來自從查詢選項下獲取值的dataset3稱為mbillaty領域。 我檢查過data3在SQL Server中是否正常。
3.現在,我進入了所有報告數據所在的數據集1,然后輸入名稱為?的參數。 和= Join(Parameters!Practitioner.Value,“,”)作為參數值。 然后在查詢中的where子句中,我輸入: ......(())中的移動性此SSRS應解釋為: .......((AAB',')中的移動性KKR','RDR') ,如果用戶選擇了這三個員工。
當我運行報告時,當我檢查其中一個實踐者時,definitley可以正常工作,但是如果我不止一個,則該報告將不會運行。 它不返回任何錯誤,而僅顯示標題,我認為這意味着未找到數據。
專家,您看到我在哪里出錯了嗎?
謝謝
如果您能夠創建UDF,則此鏈接可能會有所幫助。 如何分割字符串以便可以訪問項目x?
該參數將在SQL /函數中解析,SSRS將簡單地傳遞級聯的字符串。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.