我的报告显示每月的price_totals,每月填充行标题: 正如您所看到的那样,月份不合适(并且它们不一定是必需的。这是为了在我们的财政年度运行)。请注意,在五月之后,它会跳到十月。 10月 - 12月是2015年的月份,然后2016年月份是1月至5月。
为了“解决”这个问题,我只是在几个月的行上方添加了一个“年”行: 我不是这个样子的忠实粉丝。我可以将2015年的月份和2016年的月份组合在一起,每年只显示一次,而不是每月显示年份吗?
这是我的Tablix设计,以防你好奇:
答案 0 :(得分:1)
使用SSRS,您可以按未显示的字段进行排序。在生成月份列的列组中,将排序依据设置为以下内容:
=Fields!Year.Value & "-" & RIGHT("0" & Fields!Month_Number.Value,2)
请注意,此函数将生成一个年月字符串,该字符串将如下所示,并有助于正确排序。
2015-01
2015-02
2015-03
2015-04
2015-05
2015-06
2015-07
2015-08
2015-09
2015-10
2015-11
2015-12
答案 1 :(得分:0)
=开关(字段NameOfMonth.Value ="#34&一月;,1,字段NameOfMonth.Value ="!二月",2,字段NameOfMonth.Value =&#34!;三月",3,字段NameOfMonth.Value ="!四月",4,字段NameOfMonth.Value ="!五月"!,5,字段NameOfMonth.Value =&#34 ; 6月",6,字段NameOfMonth.Value ="!七月" 7,,字段NameOfMonth.Value ="!八月"!,8,字段NameOfMonth.Value =&# 34; 9月",9,字段NameOfMonth.Value ="!十月" 10,字段NameOfMonth.Value ="!十一月"!,图11,字段NameOfMonth.Value =& #34;腊" 12)
您可以使用上面的表达式进行日期部分和排序 Month Sorting