向下钻取报告中的选项设置值的条件

时间:2016-10-19 07:16:24

标签: reporting-services ssrs-2012 subreport reportparameter optionsettype

您好我有一个名为 Stage 的选项设置字段。代码的架构名称为 new_stage

“代码”字段的选项值如下:

标签 - >移动 - 价值 - > 1

标签 - >电信 - 价值 - > 2

标签 - >其他 - 价值 - > 3

我在报表中的每个列中获得了Stage的每个Option值的总和,并尝试在每个选项值的Sum中传递一个参数,以转到向下钻取子报表。

我用来得到每列中Stage字段的每个Option set值之和的表达式是 Sum(IIf(Fields!new_StageValue.Value =" 1",1,0) ," DataSet1")

在选项设置值的总和文本框的操作选项卡中,我给出了我想要的子报告并给出了参数。

我已将From,To和Stage参数映射如下:

来自 - [@From]

To - [@To]

阶段 - Expr

其中Expr包含 Sum(IIf(Fields!new_stageValue.Value =" 1",1,0)," DataSet1")

我已经传递了Integer参数,因为你可以看到 new_stageValue.Value ,我已经在Sub报告的Stage参数中将Integer设置为数据类型。

当我保存并生成主报告时,我得到了计数。当我点击计数时,它转到子报告但它没有取给我记录。

帮助我,因为我失踪了!在此先感谢!

  1. 主要报告:

  2. 主要报告的字段条件表达式

0 个答案:

没有答案