问题:将SSRS 2008 R2 RDL上载到SharePoint 2010后,在管理报告参数时,“使用此值”单选按钮旁边的下拉列表中不会填充基于查询的参数的可能值列表。可以将完全相同的报告上载到SharePoint 2007,并在复选框下拉列表中列出可能的值(即指定查询的结果)供用户选择。
背景/其他:
•SharePoint 2010 for SQL Server 2008 R2 SSRS报告在使用NTLM身份验证的集成模式下运行时出现此问题。
•仅适用于基于查询的参数。静态值列表按预期填充下拉列表。
•对于基于单值和多值查询的参数,都会出现这种情况。
•未见到任何JavaScript或其他基于浏览器的错误
•已针对要运行查询的数据库捕获SQL事件探查器跟踪,并且在参数管理屏幕或选择“使用此值”单选按钮时,不会在任何时候发出查询。
•参数管理屏幕启动或选择“使用此值”单选按钮时,不会引发登录失败消息。
•这种相同的行为在二次开发环境中是可重现的
•在集成模式下使用SSRS 2008 R2运行SharePoint 2010的虚拟机上,此相同行为可重现
问题: •这是预期的行为吗?
•这是从SharePoint 2007到SharePoint 2010的已知更改吗?
•如果这不是预期的行为是产品团队正在运行的已知错误?有没有更新的软件?
•SharePoint中唯一一个覆盖基于查询的参数的默认值的选项是手动将数据输入到SharePoint 2010的文本框中吗?
答案 0 :(得分:0)
在与Microsoft支持部门联系之后,这是SQL Server 2008 R2中已确认的错误,并已在内部解决。向公众发布的版本将在SQL Server 2008 R2 Service Pack 2中发布,其发布日期为TDB。