9. November 2017 17:35
		
			
			@Kowa:
 ist schon drin 

 Funktioniert auch nicht, wenn sich der Inhalt in einer offene Page ändert.
@Natalie:
OnFindRecord: 
- Code:
   exit(find('-'))
funktioniert nicht, wenn man in der Liste blättern möchte. Die erste Zeile bleibt immer stehen, und dann wird darunter der Rest geblättert.
Aber das hier scheint jetzt zumindest eine brauchbare Lösung zu sein: (es werden u.U. zwei Zeilen selektiert, wenn sich der Listeninhalt ändert, aber er geht auf den ersten Datensatz 
  
  
 ) 
Vor dem Currage.Update muss jetzt nur noch "NewSearch := TRUE" setzen. 
- Code:
 if NewSearch then begin
  NewSearch := false;
  exit(find('-'))
end else
  exit(find(which));
Danke für die Hilfe 
 Gruß Fiddi