X

Vielen Dank, dass Sie sich für unsere Dienstleistungen interessieren. Leider sind Sie auf einer veralteten Seite gelandet. Das sollte nicht vorkommen.

Besuchen Sie gerne unsere aktualisierte Webseite.

FINDLAST ermöglicht es den aktuellen Record in Abhängigkeit von Filter und Schlüssel, nach dem letzten Tabellen-Eintrag zu durchsuchen und diesen auszuwählen. In einer IF-Klausel eingbaut könnte FINDLAST wie folgt aussehen:

IF actualRec.FINDLAST THEN BEGIN
actualRec.Name := 'Letzer Eintrag';
END;

 

In diesem Beispiel ist "actualRec" der Record aus dem wir kommen. Durch FINDLAST wird der Letzte Tabelleneintrag in diesem Record ausgewählt. Nun kann man den Eintrag wie im Beispiel nach belieben ändern.

Als Gegensatz zu FINDLAST findet sich die Funktion FINDFIRST. Wie bei FINDLAST wird der Record nach einem Wert durchsucht, aber nicht nach dem letzten sondern nach dem ersten, wieder anhand der gegebenen Filter und Schlüssel. Wieder ein Beispiel mit der IF-Klausel:

IF actualRec.FINDFIRST THEN BEGIN
actualRec.Name := "Erster Eintrag";
END;

Wie im Beispiel von FINDLAST ist "actualRec" wieder der Record aus dem wir kommen, und wird wieder durchsucht, aber diesmal nach dem Ersten Tabelleneintrag. Der Record kann dann auch wieder beliebig verändert werden.

Bewertung: 0 / 5

Stern inaktivStern inaktivStern inaktivStern inaktivStern inaktiv
 
Go to Top