2013-10-30 73 views
1

我想提出以下的multilookup下拉的報告服務:SSRS Multilookup功能與逗號分隔名稱

"Smith, John", "Jones, Tim", "Kelly, Andy" 

逗號分隔的名字和姓氏防止multilookup從工作正確。我也無法在報告服務中使用剔號('或')來保持分隔逗號不起作用,就像分隔我想要選擇的字段的多查找逗號一樣。

有沒有辦法讓逗號保留在名稱同時仍然允許multilookup

任何幫助,將不勝感激謝謝

+1

默認的多值參數功能不夠好嗎? [示例](http://i.stack.imgur.com/GTvFx.png) – Bryan

回答

1

假設你已經在LastName, FirstName格式的名稱中的數據集:?!

Dataset definition

確保報表數據集查詢定義了相應的WHERE條款:

... 
WHERE Name IN (@Name) 
... 

修改@Name參數允許多個值:

Multiple value parameter

,並設置參數的Available Values的提示數據集:

Available values

當運行報告,參數的選擇將是這樣的:

Parameter selection

看看this set of report development tutorials實踐。

+0

非常感謝您的支持! – AliceAyers292