Crystal Reports でチャートをカスタム日付でソートする方法に疑問があります。
たとえば、私のSqlはこれを返します:
Date
2013 Set
2013 Set
2013 Out
2013 Nov
デコードを使用してこの値を取得します。コードは上記のとおりです
EXTRACT(YEAR FROM S.sol_datachega) || ' ' || decode(EXTRACT(MONTH FROM S.sol_datachega),1,'Jan',2,'Fev',3,'Mar',4,'Abr',5,'Mai',6,'Jun',7,'Jul',8,'Ago',9,'Set',10,'Out',11,'Nov',12,'Dez') as mes
しかし、Crystal レポートの x 軸は文字列でソートされるため、グラフは次のようになります。
2013 Nov
2013 Out
2013 Set
チャートからデコードを外すと、正しく表示されます
2013 09
2013 10
2013 11
しかし、番号ではなく月の名前が必要です。
数式を使用してこれを行うことができると思いますが、クリスタルレポートが初めてなので、その方法がわかりません。
何か案が?