【发布时间】:2017-02-06 13:08:54
【问题描述】:
每次我从参数组合中选择一个值时 - 通过填充连接到所选数据集的数据集通过向 SQL DB 发送查询来自动更新。
包含数据集的可用值列表不变。
我需要每个查询仅在报告初始时执行,而不是每次更改参数值时执行。
谢谢。
【问题讨论】:
标签: reporting-services ssrs-2008-r2
每次我从参数组合中选择一个值时 - 通过填充连接到所选数据集的数据集通过向 SQL DB 发送查询来自动更新。
包含数据集的可用值列表不变。
我需要每个查询仅在报告初始时执行,而不是每次更改参数值时执行。
谢谢。
【问题讨论】:
标签: reporting-services ssrs-2008-r2
您的每个参数都从数据集中获取它们的Default Values。如果您查看数据集属性,然后查看参数,您会发现第一个参数被传递到后续参数的数据集中。这些参数被用作过滤器来限制选项。
您需要做的是从这些数据集中删除参数引用。您会发现参数在查询中,因此您必须更新查询以不使用这些过滤器并将它们从“参数”选项卡中删除。
完成此操作后,每个数据集将运行一次,并且不会随着您选择参数值而更改。
【讨论】: