2012-10-11 170 views
1

在我的SSRS報告3個參數,位置,有書,作者SSRS報告級聯參數

位置將總是被選中的是一個多值下拉,它有它自己的數據集。
書本是真或假,值也來自數據集。 作者是一個下拉選擇,允許多個值,並有自己的數據集。

我需要設置的是,當選擇false時,author參數不需要值,當選擇true時,它允許作者下拉選擇。

他們是否像我可以在作者數據集中使用的if條件或者是否有任何一個知道這樣做的其他選項。

回答

0

更改參數是否需要通過常用的SSRS接口不可用。最簡單的解決方法是將參數設置爲始終需要,併爲該參數的數據集添加一個值(例如<Not Required>)。然後在適當時有條件地將其設置爲參數的默認值。

這可以在SQL語句來完成:

SELECT 
    field1 
    field2 
FROM 
    myTable 
WHERE 
    mycondition = whatever 

UNION ALL 
SELECT 
    '<Not Required>', 
    1 
+0

如何將值添加到數據集,而不將數據添加到SQL數據表本身。由於下拉列表中的值來自數據表中的可用值,編輯爲 – LewSim

+0

以顯示SQL可能性。 –