我可以有条件地按照RDLC中的某个项目进行分组,但我也喜欢不按任何分组的选项。我不确定如何做到这一点。
这是我现在的Group By表达式:
<Group Name="GroupBy">
<GroupExpressions>
<GroupExpression>=iif(Parameters!GroupBy.Value = "C", Fields!City.Value, Fields!State.Value)</GroupExpression>
</GroupExpressions>
</Group>
我有三组我喜欢的选项:
如果值为&#34; C&#34;,则按城市分组
如果值为&#34; S&#34;,则按州分组
如果值为&#34; N&#34;,则不要按任何方式分组
答案 0 :(得分:1)
只需添加此语句,如果它不是= C或S,则按一些唯一的ID值进行分组。
=iif(Parameters!GroupBy.Value = "C", Fields!City.Value, iif(Parameters!GroupBy.Value = "S", Fields!State.Value, Fields!SomeUniqueValueUniqueToAllRecords.Value))
希望有所帮助。