計算されたブール値フィールドで ClientDataSet を並べ替えようとしていますが、何らかの理由でデータが並べ替えられません。set toという名前Highlight
のブールフィールドと、次のように定義されたインデックスがあります。FieldKind
fkInternalCalc
IndexDefs[0].DescFields = 'Highlight';
IndexDefs[0].Fields = 'Highlight;PatNo';
IndexDefs[0].Name = 'PatNo';
IndexDefs[0].Options = [ixDescending];
明らかに、クライアント データセットを に設定IndexName
しました'PatNo'
。PatNo
アプリケーションを実行すると、CDS のデータはフィールドのみでソートされます。何かご意見は?