SSRS Microsoft报告:条件分组

时间:2009-02-19 11:32:34

标签: sorting reporting-services conditional grouping rdlc

是否可以创建一个组并对条件进行排序?如果是这样,是否可以根据文本框项的值以某种方式执行此操作?

我以为我可以设置组的表达式并排序为类似=IIF(ReportItems!TheTextBox.Value = 0, 0, Fields!FieldName.Value)的东西,这将是完美的,但它不允许我在组中使用ReportItems或排序表达式=(

每当我需要这个功能时,真的不想做两份报告......希望有人可以对此有所了解!

使用:

  • Microsoft报告服务
  • 使用本地处理报告查看器

1 个答案:

答案 0 :(得分:1)

修改

  

这是一份子报告,所以我无法使用   报告参数。

你可以。见How to: Add a Subreport and Parameters (Reporting Services)
/修改

尝试在分组表达式中检查此报告参数集合。类似的东西:

=IIF(Parameters!<ParameterName>.Count = 0, 0, Fields!FieldName.Value)

请参阅Using Parameters Collection References in Expressions (Reporting Services)