0

我有一个带有多选参数的报告。第一次运行报告时,一切正常。

我的问题是,如果您选择值Select AllAssetTypes运行报告 - 一切都很好。如果您更改其他参数值之一(还有 4 个其他参数值)并再次运行报告,则AssetTypes值列表会更改。该Select All选项被取消选择,其他 2 个看似随机的值也被取消选择?

我在报告上打印值计数作为调试。

=CStr(Parameters!AssetTypes.Count) + "-" + CStr(CountRows("ParamAssetTypes")) 

第一次运行 - 值是 59 和 59 第二次运行(我什至不看 AssetTypes 列表 - 我只是再次运行它)值是 56 和 59。

我正在运行 VS2010 和 SQL 2008

有没有人遇到过这个?

4

1 回答 1

1

我怀疑您将重复的值输入到参数的可用值/值字段中。SSRS 对此感到非常困惑。

我会在源数据集中使用 GROUP BY 或类似技术来解决这个问题。

于 2014-04-28T06:49:13.103 回答