【发布时间】:2016-12-04 13:07:47
【问题描述】:
我正在 SSRS 中创建一个报告,该报告显示有关某个县的属性的信息。用户可以选择要查看其属性的地区。有些地区很小,只有 10 处房产,有些地区很大,有近 8000 处房产。对于大型属性,尝试运行报告时会引发 System.OutOfMemory 异常。为了解决这个问题,我添加了 2 个参数,用户可以在其中指定要查看的属性范围(1-500、7-2231 等)。这些参数的默认值为 1 和属性计数,因此默认报告所有属性。
我遇到的问题是,在您选择一个地区并根据该地区填充参数后,如果您随后更改您的地区,默认值不会更改。因此,如果您选择的第一个区只有 10 个属性,而第二个有 500 个属性,则您只会在第二个区看到前 10 个属性。我做了一些研究,看看是否可以刷新默认值,但是我看到的所有解决方案都使用下拉参数,这对我正在做的事情是不切实际的。是否可以刷新非下拉参数的默认值?
【问题讨论】:
标签: reporting-services parameters default