0

我有一个包含两个数据源的报告 - 一个 Web 服务调用和一个 SQL Server Select。

Web 服务调用使用基于执行报告的参数的数据填充数据库中的表。选择然后检索此数据。

由于 SQL Server 选择依赖于在它之前运行的 Web 服务 - 我该如何强制执行此操作?有没有办法强制 SSRS在尝试从数据库中检索信息之前始终执行 Web 服务数据源?

4

1 回答 1

0

您不想定义数据源的顺序,而是定义数据集的执行。

通常,数据集的运行取决于它们在报告中指定或使用的顺序。但是,如果您真的想在两个数据集上指定因果关系,只需定义一个内部参数,该参数的值来自 webservice 数据集,然后将该参数传递给 SQL 数据集(@param = @param例如,您可以输入查询)

于 2012-08-23T11:07:41.727 回答