Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   DB Navigator - löst Ereignis (Dialog) aus - wie kann ich das ändern? (https://www.delphipraxis.net/213578-db-navigator-loest-ereignis-dialog-aus-wie-kann-ich-das-aendern.html)

LingNeu 21. Aug 2023 08:34

DB Navigator - löst Ereignis (Dialog) aus - wie kann ich das ändern?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo und Guten Morgen,
vielleicht kann mir jemand helfen.
Habe einen DB-Navigator im Einsatz. Sonst alles OK!
Aber ...
Immer wenn ich die "Delete" Taste betätige, kommt ein Dialogfenster mit einer Abfrage,

"Delete record"
Taste1 = OK
Taste2 = Abbruch
Title = Bestätigung

(siehe Anhang)

Woher kommt dieser Dialog? Ich finde im Quelltext und auch in den Komponenten keinen Eintrag dazu.
Wie kann ich diesen Dialog abschalten - gibts dazu überhaupt eine Möglichkeit.
Man verzeihe mir so eine Frage, aber ich bin nicht soo fit in Delphi.
Habe auch schon mehrere Navigatoren probiert. Wenn ich per "Hand" das Navigator-Ergebnis abfrage,
funktioniert dies sehr gut, aber erst nachdem der "selbsterstellte" Dialog angezeigt wurde.
In den Ereignissen vom Navigator ist nichts aufgerufen.
Bedanke mich jetzt schon für jeden Hinweis und Hilfe!

Gruß LingNeu

Jasocul 21. Aug 2023 08:49

AW: DB Navigator - löst Ereignis (Dialog) aus - wie kann ich das ändern?
 
Du solltest beim Navigator eine Eigenschaft "ConfirmDelete" haben.
Schalte diese aus und der Dialog sollte nicht mehr angezeigt werden.

LingNeu 21. Aug 2023 08:59

AW: DB Navigator - löst Ereignis (Dialog) aus - wie kann ich das ändern?
 
@Jasocul

herzlichen Dank!
Hat geklappt!

ciao LingNeu

himitsu 21. Aug 2023 10:46

AW: DB Navigator - löst Ereignis (Dialog) aus - wie kann ich das ändern?
 
Und nicht wundern, das ist eine Eigenschaft des Navigator (nicht des DataSet).

z.B. Löschen im Grid via Entf-Taste (bzw. Einfügen mit Insert) wird vom Grid behandelt, also eigene Einstellungen und eventuell auch abweichendes Verhalten. (falls es anders eingestellt ist, bzw. jene Funktion nicht/anders bietet)

uligerhardt 22. Aug 2023 08:23

AW: DB Navigator - löst Ereignis (Dialog) aus - wie kann ich das ändern?
 
Die Frage hat mich verwirrt. :lol:
https://de.wikipedia.org/wiki/DB_Navigator

himitsu 22. Aug 2023 09:58

AW: DB Navigator - löst Ereignis (Dialog) aus - wie kann ich das ändern?
 
jaaaaaaa, Delphi-Referenz durchsuchenTDBNavigator :angle2:


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:05 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz