ReportService2010 -当它是基于查询时,我可以提取ValidValues属性吗?

本文关键字:我可以 提取 ValidValues 属性 查询 于查询 ReportService2010 | 更新日期: 2023-09-27 18:14:45

我试图使用ReportService2010代理从报表服务器中提取报表参数,但我注意到返回的ItemParameter[]数组中的ValidValue[]数组如果值是基于查询的,则为null。

是否有直接返回它们的方法,或者我必须使用用于检索参数值的查询?

ReportService2010 -当它是基于查询时,我可以提取ValidValues属性吗?

此链接包含您需要的信息:

在Reporting Services中使用GetReportParameters

简而言之,您必须做的第一件事是在调用GetItemParameters时将forRendering参数设置为true。

如果你从一个使用其他参数的查询中得到了有效值的参数,那么你可能需要调用GetItemParameters几次,直到所有的依赖关系都解决了。