3

計算されたブール値フィールドで ClientDataSet を並べ替えようとしていますが、何らかの理由でデータが並べ替えられません。set toという名前Highlightのブールフィールドと、次のように定義されたインデックスがあります。FieldKindfkInternalCalc

IndexDefs[0].DescFields = 'Highlight';
IndexDefs[0].Fields = 'Highlight;PatNo';
IndexDefs[0].Name = 'PatNo';
IndexDefs[0].Options = [ixDescending];

明らかに、クライアント データセットを に設定IndexNameしました'PatNo'PatNoアプリケーションを実行すると、CDS のデータはフィールドのみでソートされます。何かご意見は?

4

1 に答える 1