0

datetime を含む列で ReportView のデータを並べ替えるにはどうすればよいですか

rdlc ファイルでは、詳細の 1 列にあるテーブルを配置=Fields!StartTimeし、ヘッダーに並べ替え式を使用して対話型並べ替えを設定しました。=Fields!StartTime

2列で、フィールドに日付が含まれているかどうかを確認します=IsDate(Fields!StartTime)

実行すると、2 番目の列にはすべて true が含まれますが、正しくソートされません。

4

2 に答える 2

0

私の問題は似ていました。私はto_charSQLクエリで日付に関する機能を持っていましたが、インタラクティブな並べ替えは日付を文字列として使用していました。

to_charクエリの並べ替えで削除した後、正しく機能しました。

于 2013-12-19T10:11:54.043 に答える
0

関数は日付としてIsDate認識Fields!StartTimeしますが、それでも文字列としてソートし、ソート式を機能するように変更します=CDate(Fields!StartTime)

于 2009-01-25T12:29:09.337 に答える