0

データセットがロードされたときにデータセットから入力される修正フォームが提供されました。フォームのフィールドの1つに表示されるデータセットにIDフィールドがあります。このIDフィールドが欠落している場合、ユーザーが欠落しているいくつかの理由から選択できるこのフィールドにルックアップを表示する必要があります。IDが存在する場合は、ルックアップを表示せずに表示する必要があります。

私はこれを可能にする構文を見つけるのに苦労してきました、そしてどんなアドバイスもいただければ幸いです。

4

1 に答える 1

2

質問を正しく理解したと思います

procedure TForm1.DataSourceDataChange(Sender: TObject; Field: TField);
begin
   if Field = MyFieldOfInterest then
     begin
        MyLookupComponent.visble := Field.IsNull;
        MyIDOnlyComponent.visble := not Field.IsNull; // or enabled ...
     end;
end;
于 2013-01-04T17:41:16.590 に答える