Visual Studio 2005 の VB.NET で Crystal Reports を使用しています。
オブジェクトのメンバーの 1 つに従って並べ替えた List(Of Stuff) があります。
リストが正しくソートされていることをデバッガーで確認しました。
次のように、リストをデータ ソースとして定義すると、
rptDetails.Subreports.Item("rptSubReport").SetDataSource(theListOfStuff)
してレポートを表示すると、リストが逆になります。
それで、回避策を探して、「よし、バインドする前にリストを逆方向にソートします」と言いました。
リストは、レポート内で逆向きに表示されたままです。
何かが起こっています。それはレポート定義内にあると思います。なぜなら、ソート順を変更できる場所が他にないからです。助言がありますか?
(ああ、VS 内のレポート デザイン機能を使用してレポートをレイアウトしたことを忘れていました。)
いつもありがとう。