按参数排序表(Reporting Services 2008)

时间:2012-02-21 16:59:22

标签: sorting reporting-services parameters

在Reporting Services 2008中,我想通过使用参数对表进行排序。 该表包含字段MainCategory和SubCategory。我的参数名为SortCriterion,有两个标签,“主类别”和“子类别”。 然后表格的排序表达式应为

=Parameters!SortCriterion.Value

但我不知道插入什么作为参数的值。天真地,我试过

Fields!MainCategory.Value

Fields!SubCategory.Value

但它不起作用。它有可能吗?如何?

1 个答案:

答案 0 :(得分:3)

尝试将表格的排序表达式设置为:

=IIF(Parameters!SortCriterion.Value = "Main Category",
  Fields!MainCategory.Value,
  Fields!SubCategory.Value)

如果这不能提供您想要的结果,请举例说明您的排序。