我正在使用Microsoft SQL Server報表生成器3.0。我已經創建了具有參數(參數1)數據庫存儲過程(stored_procedure1)一。這裏,stored_procedure1返回result1。SSRS:使用表達式將參數傳遞給數據集
然後,我用stored_procedure1建立在微軟SQL報表生成器3.0一個數據集(數據集1)。接下來,我創建了表(表1)Microsoft SQL Report Builder 3.0具有2行和2列(總共4個單元格)。
我想填充表中的每個元素與result1 from dataset1。因此,我設置的表1每個細胞中的表達如下:
= SUM(!字段result1.Value, 「數據集1」)
當我運行此報告,它完美的作品和要求我輸入參數1。但是,對於表格的每個單元格,我想使用單個數據集(數據集1),其值爲參數1。因此,我想通過/設置參數1對於表格單元的每個表達式具有唯一的參數值。假設我想爲第一個單元格設置parameter1 = parameter_value1。
例如,如果我需要設置PARAMETER_VALUE = 5,我不喜歡的東西
= SUM(字段!result1.Value, 「數據集1」),參數!parameter1.Value = 5
我也試過以下:
= SUM(!字段result1.Value, 「數據集1」)&參數parameter1.Value = 5。
它不起作用。
總之,我沒有傳遞或設置參數值和一個表達式。 我們可以設置/參數值。
我想提前感謝你。