2011-04-12 57 views
1

我有一個使用多值參數的報告。我已將此添加到報告中,並可在代碼中指定參數值。ReportViewer - 如何篩選多值參數

現在我想通過多值參數篩選報表上的數據。例如,我傳入一個帳號的列表,我想過濾報告中的數據,所以只顯示傳入帳號的記錄。

在tablix屬性中有一個過濾器選項,它看起來像我需要設置過濾器的地方。

我已經添加了一個新的,在報告中選擇了賬號列。與我相關的運營商是'in'運營商。因此,顯示記錄是'在'列表中。但是,如果我選擇「in」過濾器,表達式文本框被禁用。這是我的意思使用?

回答

0

發現:

你應該在參數,而不是表達的名稱進行篩選。

如:

[@CostCentres] 

而不是:

=Parameters!CostCentres.Value 
+1

注意,方括號是強制性的。否則失敗。 – 2011-05-11 17:34:57