我的要求是我必须按月份排序,即1月、2月、3月等,现在没有排序。
我试过在查询窗口下按大小写查询。。。
我试过在月份字段的表达式中编写查询。
IIF(Fields!Month_Y.Value = "Feb-19", 2,
IIF(Fields!Month_Y.Value = "Mar-19", 3,
IIF(Fields!Month_Y.Value = "Apr-19", 4,
IIF(Fields!Month_Y.Value = "May-19", 5,
IIF(Fields!Month_Y.Value = "Jun-19", 6,
IIF(Fields!Month_Y.Value = "Jul-19", 7,
IIF(Fields!Month_Y.Value = "Aug-19", 8,
IIF(Fields!Month_Y.Value = "Sep-19", 9,
IIF(Fields!Month_Y.Value = "Oct-19", 10,
IIF(Fields!Month_Y.Value = "Nov-19", 11, 12)))))))))))
我也在tablix排序表达式字段中编写了相同的iif条件查询。
但它仍然没有按月份对报告进行分类。如果有人能看一下,请给出解决办法。
先谢谢你。
1条答案
按热度按时间zrfyljdw1#
我从你的问题中了解到你试图在“数据集”上使用“case”
我试过在查询窗口下按大小写查询。。。
所以接下来你需要做的是:
在列上单击鼠标右键。
转到“短路”。
按“添加”。
选择您的“数字”列(您Map的“2月19日”等)。
选择您的订购方式“z-a”或“a-z”。
我模拟了你的案子,对我有用。
请参见下图