Sharepoint集成的SSRS报表数据驱动的订阅问题:报表需要用户定义或默认值

问题描述:

我们在最近6个月一直在共享点集成模式下运行SSRS报表订阅。没问题。此报告具有根据用户访问自动填充的级联参数。对于数据驱动订阅,用户名已传递,并且内部还有其他4个访问级别参数,这些参数都是多选参数。从前几天订阅没有按计划时间进行,显示了低于错误。即使我们只有一个用户从查询中传递了一切权限,我们仍然会遇到同样的问题。此外,显示的没有默认或用户定义值的参数名称被更改。我们检查了大多数用户,并且他们有适当的访问权限,即为每个级联参数导出的值。Sharepoint集成的SSRS报表数据驱动的订阅问题:报表需要用户定义或默认值

Error: This report requires a default or user-defined value for the report parameter 'XXX'. To run or subscribe to this report, you must provide a parameter value. 

级联参数是像下面 AAA - > XXX-> YYY-> ZZZ

早些时候,错误消息,所述参数 'YYY' 缺失的值。

随着用户来来去去移动职位,您将不可避免地遇到访问问题。我会建议的是,对于每个级联参数,有一个默认值,当没有可用的实际值时会被选中。例如,该值可能是“N/A”。报告应该成功运行并且不返回任何行。你甚至可以添加一个No Rows Message它。