FireDAC.Comp.DataSet.TFDDataSet.EditRangeEnd

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure EditRangeEnd;

C++

void __fastcall EditRangeEnd();

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
FireDAC.Comp.DataSet.pas
FireDAC.Comp.DataSet.hpp
FireDAC.Comp.DataSet TFDDataSet

説明

既存の範囲における終了値の変更を有効にします。


EditRangeEnd を呼び出して、データセットを dsSetKey 状態にし、既存の範囲における終了値を変更します。

この呼び出しの後、アプリケーションではインデックス付きフィールドを変更できます。それらのフィールドを反復処理するには、IndexFieldCount プロパティと IndexFields プロパティを使用します。オプションとして、KeyFieldCount プロパティや KeyExclusive プロパティの値を編集することもできます。

新しい終了値を代入した後、ApplyRange を呼び出し、変更した範囲を有効にします。

 FDQuery1.IndexFieldNames := 'CUST_NO';
 FDQuery1.SetRangeStart;
 FDQuery1['CUST_NO'] := 100;
 FDQuery1.SetRangeEnd;
 FDQuery1['CUST_NO'] := 200;
 FDQuery1.ApplyRange;
 ......
 FDQuery1.EditRangeEnd;
 FDQuery1['CUST_NO'] := FDQuery1['CUST_NO'] - 1;
 FDQuery1.ApplyRange;

関連項目