質問

日時を含む列でReportViewのデータを並べ替えるには

rdlcファイルで、私が持っている場所にTableを配置しました 詳細=Fields!StartTimeの1列とヘッダーで、ソート付きのインタラクティブソートを設定します 式:=IsDate(Fields!StartTime)

in 2列フィールドに日付が含まれているかどうかを確認します<=>

実行すると、2列目にはすべてtrueが含まれますが、それでも適切にソートされません。

役に立ちましたか?

解決

関数IsDateFields!StartTimeを日付として認識しますが、文字列としてソートします ソート式を=CDate(Fields!StartTime) working

に変更しました

他のヒント

私の問題は似ていました。 SQLクエリの日付にto_char関数があり、日付を文字列として使用して対話的な並べ替えを行っていました。

クエリのソートで<=>を削除した後、正しく機能しました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top