我们已经在share point集成模式下运行了一个SSRS报告订阅,最后6个months.It都没问题。此报表具有级联参数,这些参数是根据用户的access.For数据驱动订阅自动填充的,传递了用户名,并在内部填充了其他4个访问级别参数,每个参数都是多选参数。在过去的几天中,订阅没有按计划时间发送,并显示了以下错误。即使我们只从查询中传递了一个拥有所有正确访问权限的用户,我们仍然会得到相同的问题。此外,显示的没有默认值或用户定义的值的参数名称也会更改。我们已经检查了大多数用户,他们有适当的访问权限,即为每个级联参数派生的值。
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‘缺少一个值。
发布于 2017-02-17 23:55:03
随着用户的来来去去和移动位置,你将不可避免地遇到他们的访问问题。我的建议是,对于每个级联参数,都有一个默认值,当没有实际可用的值时,该值将被选中。例如,该值可以是"N/A“。并且报告应该成功运行,并且不返回任何行。你甚至可以给它添加一个No Rows Message。
https://stackoverflow.com/questions/42295783
复制相似问题