AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Einzelne Buttons Ansprechen vom DBNavigator

Ein Thema von Darkchild · begonnen am 20. Okt 2006 · letzter Beitrag vom 20. Okt 2006
Antwort Antwort
Darkchild

Registriert seit: 13. Okt 2006
Ort: NRW
169 Beiträge
 
Delphi 2006 Enterprise
 
#1

Einzelne Buttons Ansprechen vom DBNavigator

  Alt 20. Okt 2006, 09:42
Ich schon wieder ,

ich habe in einer TForm von mir einen DBNavigator eingesetzt von dem nur bestimmte Buttons zu sehen sind, einer von denen die man sehen kann ist der nbedit.

Jetzt möchte ich aber das wenn man auf nbedit klickt der Datensatz zu bearbeiten geht und (meine eigendliche Frage jetzt) das bei klick auf diesen Button der Focus in mein DBEdit Nachname in einer anderen Form gesetzt wird (aber wirklich nur beim klick auf nbedit).

Meine Frage also jetzt wie kann ich den einzelnen Button im DBNav ansprechen und im sagen :

dbedtnachname.setFocus; Habe mit dem Ereigniss onklick versucht (vom DBNavigator) dabei reagieren aber logischer weise alle Buttons und wenn ich die Datensätze durchgehe setzt er mir nur beim ersten klick den Focus in das gewünschte Feld.

Gruss
Darkchild
  Mit Zitat antworten Zitat
Benutzerbild von chrisw
chrisw

Registriert seit: 11. Jan 2005
Ort: Schleswig
193 Beiträge
 
Delphi XE8 Professional
 
#2

Re: Einzelne Buttons Ansprechen vom DBNavigator

  Alt 20. Okt 2006, 09:45
Ich denke mal so :

Delphi-Quellcode:
//im OnClick des DBNavigators
procedure TForm1.DBNavigator1Click(Sender: TObject; Button: TNavigateBtn);
begin
  if Button = nbedit then dbedtnachname.setFocus;
end;
Christian Wahl
me, myself and I, die lustigen Drei !!
  Mit Zitat antworten Zitat
Darkchild

Registriert seit: 13. Okt 2006
Ort: NRW
169 Beiträge
 
Delphi 2006 Enterprise
 
#3

Re: Einzelne Buttons Ansprechen vom DBNavigator

  Alt 20. Okt 2006, 10:03
Jo Funktioniert !

Musste halt nur noch die TForm angeben in der das DBEdit liegt, aber geht ohne Probleme.
Ich war vorher in der selben Funktion und Ereigniss habe aber anstatt Button,
btnclick angesprochen und damit gings nicht.

Aber nun wird alles gut , dank Dir !

Danke

Gruss
Darkchild
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz