1
日付を日付順に並べ替えようとしていますが、機能していません。Microsoft Report Builder 3日付ソート
日付を日付順に並べ替えようとしていますが、機能していません。Microsoft Report Builder 3日付ソート
あなたが列ヘッダの日付の文字列値を返すし、その上で並べ替えしようとしているように見えますか?もしそうなら、それはあなたの問題です。 b
とaabbcc
がアルファベット順にabcabc
前に来る前に、ちょうどa
のように、文字列として保存された日付を
が来る文字1
が文字2
の前にあるため、1. February
は26. January
の前に来ます。
アルファベット順ではなく日付順に整理する場合は、書式設定されたテキスト文字列の代わりに実際の日付値を返す必要があります。
ありがとうございます。ありがたいことに、SSRSはプレゼンテーションツールなので、必要なほとんどすべての形式に日付の値を書式設定することができます。あなたの場合、フォーマット式を
に設定する必要があります=format(Fields!YourActualDateValueInsteadOfAFormattedString.Value, "d. MMMM yyyy")
日付は私の会社のCUBEから来ています。そこではうまくいき、クエリビルダのプレビューでは、日付がソートされていることがわかります。私は上記の提案を使用していますが、まだ正しくソートされていません。 –
@TrevTurnerキューブのデータが実際の日付の値でソートされ、プレゼンテーションに使用されている文字列を選択していると思います。実際の 'date'型の値は、この文字列の代わりに選択できますか?そうでない場合は、それをキューブに入れることができますか? – iamdave
私は今dd.MM.yyyyのフォーマットを持っていますが、まだ正しくソートされていません。 –