Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
データセットがロードされたときにデータセットから入力される修正フォームが提供されました。フォームのフィールドの1つに表示されるデータセットにIDフィールドがあります。このIDフィールドが欠落している場合、ユーザーが欠落しているいくつかの理由から選択できるこのフィールドにルックアップを表示する必要があります。IDが存在する場合は、ルックアップを表示せずに表示する必要があります。
私はこれを可能にする構文を見つけるのに苦労してきました、そしてどんなアドバイスもいただければ幸いです。
質問を正しく理解したと思います
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;