質問
日時を含む列でReportViewのデータを並べ替えるには
rdlcファイルで、私が持っている場所にTableを配置しました
詳細=Fields!StartTime
の1列とヘッダーで、ソート付きのインタラクティブソートを設定します
式:=IsDate(Fields!StartTime)
in 2列フィールドに日付が含まれているかどうかを確認します<=>
実行すると、2列目にはすべてtrueが含まれますが、それでも適切にソートされません。
解決
関数IsDate
はFields!StartTime
を日付として認識しますが、文字列としてソートします
ソート式を=CDate(Fields!StartTime)
working
他のヒント
私の問題は似ていました。 SQLクエリの日付にto_char
関数があり、日付を文字列として使用して対話的な並べ替えを行っていました。
クエリのソートで<=>を削除した後、正しく機能しました。
所属していません StackOverflow