我使用SSRS 2008SSRS - 多值参数“全选”问题
我有一个多值,文本,而不是空白名为PERSONID参数。该参数的可用值设置为一个数据集(我们称之为数据集PersonQuery),该数据集绑定到存储过程。此参数的默认值也设置为PersonQuery。这是完美的工作,当页面/报告加载personID所有可能的值被选中......然后,我必须改变一些东西(但是,我不记得改变任何东西..?),因为现在它被打破了......本地一切都很好,但一旦它在服务器上就没有了。
当我第一次注意到它被破坏时,只有一个可用值被选中。所以,我决定尝试将ltrim(rtrim(value))放入我的存储过程中,而不更改任何名称或别名....并更新/刷新数据集中的字段以确保安全并将报告重新部署到服务器。现在,页面加载时,此参数没有选择默认值。
任何人都可以建议任何尝试或有任何关于这里发生了什么的想法?
回过头来看看我的旧StackOverflow问题...男人,SSRS让我生气时,我正在做它。我一直困惑于这么多奇怪的问题。不过,这是最终的解决方案。将其从服务器上删除,重命名该事物,重新提升。这个解决方案可能解决了我80%的问题。我认为这是因为......后端SSRS数据库没有正确更新。 IIRC,这是RDL和数据库之间的一个区分大小写的问题。我不再使用它了,我非常感激... – 2015-01-11 18:51:34