我正在使用 SSRS 2008。
我有一个名为 personID 的多值文本而不是空白参数。此参数的可用值设置为与存储过程相关联的数据集(我们将此数据集称为 PersonQuery)。此参数的默认值也设置为 PersonQuery。这在页面/报告加载时选择了所有可能的 personID 值时工作得很好......然后我一定改变了一些东西(但是,我不记得改变了什么......?)因为现在它被打破了......一切在本地仍然很好,但一旦它在服务器上就不行了。
当我第一次注意到它被破坏时,只选择了一个可用值。因此,我决定尝试将 ltrim(rtrim(value)) 放入我的存储过程中而不更改任何名称或别名......并更新/刷新数据集中的字段以确保安全并将报告重新部署到服务器。现在,当页面加载时,不会为此参数选择默认值。
任何人都可以建议任何尝试或对这里发生的事情有任何想法吗?