Registriert seit: 28. Jul 2005
Ort: Dormagen
55 Beiträge
Delphi 10.2 Tokyo Enterprise
|
AW: Raize TRzDBNavigator Delete Ausführung unterbrechen und etwas anderes machen.
20. Nov 2022, 18:18
Danke hatte es nur beim "OnClick" ausprobiert. Aber die Aktion muß bei "BeforeAction" erfolgen.
Nun passt es.
procedure Tfrm_Kontakte.RzDBNavigatorFABeforeAction(Sender: TObject; Button: TRzNavigatorButton);
begin
case Button of
TRzNavigatorButton.nbdelete:
begin
CodeSite.Send('BeforeAction nbdelete ');
// wenn delete dann mache etwas anderes
if Qry_FirmaIDNR.AsInteger > 0 then
begin
Qry_Firma.Edit;
Qry_FirmaKZ_Aktiv.AsInteger := 9;
Qry_Firma.Post;
Qry_Firma.Refresh;
end;
Abort;
end;
end;
end;
Dirk - Lang ist der Weg durch Lehren, kurz und wirksam durch Beispiele.
(Seneca, röm. Dichter u. Phil., 4 v. Chr. - 65 n.Chr.) -
|