Ssrs 2008 如何强制一个数据源总是在另一个数据源之前加载?

Ssrs 2008 如何强制一个数据源总是在另一个数据源之前加载?,ssrs-2008,reporting-services,Ssrs 2008,Reporting Services,我有一个包含两个数据源的报告—一个web服务调用和一个SQL Server Select web服务调用根据为其执行报告的参数使用数据填充数据库中的表。然后,select将检索此数据 由于SQLServerSelect依赖于在它之前运行过的web服务—我如何实施它?是否有一种方法可以强制SSR在尝试从数据库检索信息之前始终执行web服务数据源?您不希望定义数据源的顺序,而是定义数据集的执行 数据集通常是运行的,这取决于它们在报告中指定或使用的顺序。但是,如果您真的想在两个数据集上指定因果关系,只

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

web服务调用根据为其执行报告的参数使用数据填充数据库中的表。然后,select将检索此数据


由于SQLServerSelect依赖于在它之前运行过的web服务—我如何实施它?是否有一种方法可以强制SSR在尝试从数据库检索信息之前始终执行web服务数据源?

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


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

,不幸的是,除非查询呈现为