2

我有一个设置了 9 个不同的多值参数的报告。当我去为报告创建订阅并指定这些参数的值时,其中只有 4 个允许我单击下拉列表以展开和选择选项。其他 5 个默认显示空白文本框(即使默认情况下应该已经选择了多个值),单击它们什么也不做。

它们的属性无处不在——有些是整数,有些是文本,有些具有我指定的硬编码值,而另一些则从数据集中获取它们的值。但是,我在那些不起作用的那些和那些起作用的之间找不到任何一致性。

这是订阅设置页面的屏幕截图 - 所有显示空白文本框的多值都是不可点击的。

SSRS 2008 订阅

我使用的是 Internet Explorer 9,到目前为止,报告系统导航器的所有 Web 界面功能都对我有用。

只是在寻找一些东西来帮助我朝着正确的方向寻找问题的根源。谢谢!

4

2 回答 2

3

在这里找到解决方案:http ://social.msdn.microsoft.com/forums/en-us/sqlreportingservices/thread/6E11EC25-E205-469E-8C35-B73B4478BCF0?prof=required

如果多值参数的值的标签之一是空白字符串,则会发生 JavaScript 错误。如果您有任何空白标签,请将标签更改为“(空白)”之类的东西,一切都应该没问题。

于 2013-01-09T16:43:13.027 回答
0

看起来您有级联参数,例如产品状态取决于产品类型?在这种情况下,您必须:

  1. 为每个子参数设置默认值,或
  2. 删除父参数上的“使用默认值”复选框并选择所需的值。这将允许 SSRS 生成子参数的选择列表。
于 2013-01-08T02:35:46.690 回答