我需要在仪表板上节省一些宝贵的空间,并且需要在“MY”过滤器上看到月份的缩写版本。 (2017年1月,而不是2017年1月)。
我可以通过使用以下代码创建计算字段来实现此目的:
(LEFT(DATENAME('month', [My_Date]), 3) + ' ' + STR(DATEPART('year', [My_Date])))
但是,过滤器中的月/年值按字母顺序排序,这对我的情况几乎没用。我试图自动排序字段内容但找不到方法。唯一的方法似乎是手动对值进行排序,这不是一个合适的解决方案,因为未来的新月/年名称将再次被错误排序。
在这种情况下,对我的需求有什么好的解决方案?