我已经搜索并尝试了几个小时来获取一个查询,该查询为我提供了来自 SSRS 服务的所有当前订阅以及参数及其值,以便可以在新服务器上重新创建它们(修剪后)。
例如,一个简单的报告可能是 HoursByDepartment,它采用三个参数:
@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
或者
Report Param1Name Param1Value Param1Def Param2Name Param2Value Param2Def
HoursByDepartment From Today-7days True To Today True
我对 XSl 非常满意,所以如果我能得到类似的东西,我可以使用它:
<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>