Einzelnen Beitrag anzeigen

Albi

Registriert seit: 4. Mai 2003
Ort: Berlin
458 Beiträge
 
Delphi 7 Professional
 
#1

Problem mit Query.Prior & .Next immer 1 DS zuviel

  Alt 9. Jun 2003, 14:09
Hallo alle zusammen,

ich habe ein kleines Problem mit Bewegung durch die DS's.

Das funktionert auch, nun soll er er die entsprechenden BTN Enable:= False setzen, wenn er am letzten oder ersten DS angekommen. Dies passiert auch aber immer einen klick zu spät.

Also wenn ich am letzten DS ankommen bin, muß ich noch einmal klicken, das die BTN's deaktiviert werden.

Woran kann das liegen? Muß man da irgendwo -1 bzw. +1 im Quelltext einschreiben?

Code:
Form1.Query1.Next;
  FelderEinfuegen;      
  BtnFirst.Enabled:= True; BtnPrior.Enabled:= True;
  If Form1.Query1.Eof Then DataLastExecute(Self);
  Saved:= True;
  Mit Zitat antworten Zitat