0

我已經報告指向20-25服務器, 實現的具有數據集查詢像這些具有SSRS配置文件報告

#Dataset-1 
Select A,B,C,D,E,F From Table1 where a>10 and a<15 

#Dataset-2 
Select A,B,C,D,E,F From Table1 where a>15 and a<13 

#Dataset-3 
Select A,B,C,D,E,F From Table1 where a>05 and a<07 

等on.Presently報告完全fine.But每當我們運行想要從一個服務器數據集中更改條件值,我們轉到特定數據集並進行更改。

#Dataset-1 
Select A,B,C,D,E,F From Table1 where a>10 and a<15 
We change it to may be 
Select A,B,C,D,E,F From Table1 where a>10 and a<20 

並重新部署所有東西,這是一個正在引起的開銷。

相反,我們希望在SSRS服務器中進行配置,然後獲取'<'值和'>'值,並獲取數據並按照已發生的情況進行報告。實時,我們會非常頻繁地進行這些更改因此,我們希望報告能夠自行變形並處理更改,而無需一次又一次重新部署。

我希望我已經給出了問題的全面信息。

回答

0

如果你能夠使用數據庫的數據來自於,我會添加這些值在一個單獨的表。然後數據集可以直接從配置值表中獲取它們的值作爲其查詢的一部分。

+0

我在想同樣的問題,我們無法連接到數據庫,我們只有只讀訪問。 –

+0

即使我設法獲得一個數據庫和一個表的權限來調整,如何將這些數據集合併到所有數據集中。 –

+0

另一種方法是將您的值存儲在文本文件中,並使用與該值相關的連接來提取值,然後將這些值作爲參數傳遞給數據集。 – Rich