我有这样的矩阵报告
路线 周五 周日 周三 周二 周六 周四 周一
van1 jlsjdf sdf dfsdf sfsd sdfs sf sdfs sdfs sdf
上面的日子没有分组,现在我希望这些日子按顺序来
路线 周一 周二 周三 周四 周五 周六 周日
我该怎么办请帮助提前谢谢你
我有这样的矩阵报告
路线 周五 周日 周三 周二 周六 周四 周一
van1 jlsjdf sdf dfsdf sfsd sdfs sf sdfs sdfs sdf
上面的日子没有分组,现在我希望这些日子按顺序来
路线 周一 周二 周三 周四 周五 周六 周日
我该怎么办请帮助提前谢谢你
当您说它们未分组时,如果每一天都不是一个组并且是一个单独的列,那么您可以重新排列 tablix 上的列以适应。
但是我怀疑你的日子是一个列组,如果是这样的话,在列组属性上单击排序选项卡并输入以下表达式:
Switch(Fields!Day.Value="Monday",Fields!Day.Value="Tuesday",2,Fields!Day.Value="Wednesday",3,Fields!Day.Value="Thursday",4,Fields!Day.Value="Friday",5,Fields!Day.Value="Saturday",1,Fields!Day.Value="Sunday",1,)
这会将每一天转换为一个数字,然后根据该数字对其进行排序。
当您需要自定义排序顺序时,这很有用,您只需使用 switch 语句将值转换为序列顺序,然后您可以按数字顺序排序。