Welcome Guest, you are in: Anmelden

CP Wiki

RSS RSS

Navigation



  1. Administration

Suche im wiki
»
Komponenten
Syntax:
Eigenschaft Eof: Boolean


Beschreibung:


Die Eigenschaft Eof gibt an, ob der letzte Datensatz der Datenmenge aktiv ist.

Mit Eof können Sie feststellen, ob der letzte Datensatz einer Datenmenge aktiv ist, also eindeutig die letzte Zeile in der Datenmenge darstellt.
Ist dies der Fall, hat die Eigenschaft den Wert true. Eof wird in einer Anwendung in folgenden Situationen auf true gesetzt:

Eine leere Datenmenge wird geöffnet. Die Methode Last einer Datenmenge wird aufgerufen (wenn es sich nicht um eine unidirektionale Datenmenge handelt).
Die Methode Next einer Datenmenge schlägt fehl, weil der letzte Datensatz bereits aktiv ist.
Die Methode SetRange wird für einen leeren Bereich bzw. eine leere Datenmenge aufgerufen.


In allen anderen Fällen hat Eof den Wert false.

Tipp: Wenn Eof und Bof den Wert true haben, ist die Datenmenge bzw. der Bereich leer.

Beispiel:

//Normalerweise wird DisableControls in einem try...finally-Block aufgerufen, der die Steuerelemente wieder aktiviert, auch wenn eine Exception auftritt. Ein Beispiel:

with CustTable do begin DisableControls; try First; while not Eof do begin { Jeden Datensatz hier bearbeiten } Next; end; finally EnableControls; end; end;


ScrewTurn Wiki version 3.0.1.400. Some of the icons created by FamFamFam.