簡體   English   中英

SSRS-多值參數

[英]SSRS - multi-value parameter

我有一個帶有customer ID的相對較大的表,並且試圖創建一個SSRS報告,可以在其中將多值字符串傳遞給我的@CustomerID參數。

例如,兩個單獨的客戶ID:

'1212121, 3242342'

問題是是否有任何方法可以設置我的參數,以便我可以鍵入CustomerID ,而不必從包含數百個CustomerID的巨大下拉列表中進行選擇。

可以直接輸入多值參數。 要添加多個條目,請在每個條目后按Shift + Enter。 每個條目將顯示在單獨的行上。 無需添加逗號。

但是,這不是一種很好的處理方式,因為您希望用戶知道ID。

我通常要做的是使用兩個參數。

第一個參數(稱為say @custSearch )是一個簡單的純文本參數。

第二個參數是使用類似這樣的查詢從數據集中填充的...

SELECT CustomerID, CustomerName 
    FROM myCustomerTable
    WHERE Customername like '%' + @custSearch + '%'

因此,用戶在第一個參數中輸入部分匹配項,從而將第二個匹配項過濾為僅匹配的客戶。

暫無
暫無

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

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