我一直在尋找並嘗試幾個小時才能獲得一個查詢,該查詢使用參數和它們的值爲SSRS serv提供所有當前訂閱,以便可以在新的服務器(修剪後)。通過參數查詢獲取所有SSRS訂閱的列表
例如一個簡單的報告可能是HoursByDepartment帶有三個PARAMS:
@From =Today - 7 days (Default)
@To = Today (Default)
@Dept = 2 (part of subscription)
我想要得到的是沿着這些線路的東西(什麼會讓我創建報告)
Report ParamName ParamValue Default
HoursByDepartment From Today-7days True
HoursByDepartment To Today True
HoursByDepartment Dept 2 False
OR
Report Param1Name Param1Value Param1Def Param2Name Param2Value Param2Def
HoursByDepartment From Today-7days True To Today True
我和XSL還不錯,所以如果我能得到的東西LIK e,我可以使用它:
<subid>
<report>
<ParameterValues>
<ParameterValue>
<Name>MinAvailable</Name>
<Value>10000</Value>
</ParameterValue>
<ParameterValue>
<Name>OwnerIDs</Name>
<Value>0</Value>
</ParameterValue>
<ParameterValue>
<Name>ShowCosts</Name>
<Value>False</Value>
</ParameterValue>
<ParameterValue>
<Name>MinValue</Name>
<Value>0</Value>
</ParameterValue>
</ParameterValues>
</report>
</subid>
謝謝dev_etter,對於ssrs訂閱,查詢是非常強大的,仍然修改參數...但是再次感謝... – Bharat
@Bharat你是否已經想出了用於獲取帶有值的params列表的查詢這個問題。我也在尋找相同的,這將是很好,如果你在這裏分享它作爲一個答案[因爲這個線程還沒有任何答案] –
@JibinMathew:是的,但我有限的要求在那個時候,找到我的答案在這裏:https://stackoverflow.com/questions/36495578/how-to-get-all-ssrs-subscription-data-using-stored-procedure/36495756#36495756 – Bharat