1

我对SSRS完全陌生。我不确定我的标题是否解释了我想要的。我正在为我的医疗保健数据库创建几个仪表板。因此,我创建了一份患者总结报告和一份患者详细信息报告。

患者摘要有:

  1. 一个饼图,其中包含每个种族(系列)的患者数(值)
  2. 另一个饼图,其中包含每个性别(系列)的患者数(值)

患者详细信息有:

  1. 一张表,其中包含
    • 入院类型(住院/门诊/患者)作为第一行向下钻取。
    • 状态(活着/死去)作为第二行向下钻取。
  2. 它还包含两个关于 Race 和 Gender 的参数,它们都接受 Null 或 Empty 值。

在主报告中,我已经在饼图系列类别中设置了“Action”,并分别添加了参数 Race 和 Gender。

我的问题是,当我单击一个饼图时,我收到一条错误消息,指出另一个值为空白。也就是说,当我点击性别饼图的男性部分时,我收到一条错误消息

"The 'Race' parameter is missing a value"

我尝试过搜索,但只找到了传递多值单参数值的方法。我不确定如何通过单击 2 个饼图将两个参数从主报告传递到子报告。有人请让我知道这是否可行,并指出我正确的方向。这将不胜感激。

4

1 回答 1

0

由于您为每个饼图操作指定了两个参数,因此 SSRS 期望为这两个参数传递一个值。

听起来您需要从饼图上的“操作”设置中删除其中一个参数。如果您的子报表参数设置为允许空值,那么您应该只需要指定您实际想要传递的参数,例如比赛饼图上的“比赛”。

于 2013-05-14T23:51:28.887 回答