如何解决SSRS-多值参数“全选”问题
| 我正在使用SSRS 2008。 我有一个多值文本,不是名为personID的空白参数。该参数的可用值设置为数据集(我们将此数据集称为PersonQuery),该数据集与存储过程相关联。此参数的默认值也设置为PersonQuery。这在选择页面/报告加载了personID的所有可能值时是完美的。。。。那我一定已经更改了一些内容(但是,我不记得更改任何内容了。 。本地的一切都还不错,但是一旦在服务器上就没有了。 当我第一次注意到它损坏时,仅选择了一个可用值。因此,我决定尝试将ltrim(rtrim(value))放入存储过程中,而不更改任何名称或别名....,为了安全起见更新/刷新了数据集中的字段,然后将报表重新部署到服务器。现在,在页面加载时,没有为此参数选择默认值。 任何人都可以建议任何尝试或对这里发生的事情有任何想法吗?解决方法
一个快速的解决方法是删除报告的服务器版本,然后将.rdl重新部署/上载为新报告。当上传新定义以替换现有报告时,SSRS会保留一些有关报告的元数据。这包括参数的某些属性。从服务器删除报告后,将删除此元数据。
如果删除报告的服务器版本,则将失去订阅,并且可能需要重新连接数据源,但是如果报告在本地运行,那么我认为这将解决问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。