Welcome Guest, you are in: Anmelden

CP Wiki

RSS RSS

Navigation



  1. Administration

Suche im wiki
»

procedure last

RSS
Modified on 02/02/2009 13:46 by CPABED Categorized as Plattform
Syntax:
procedure last;


Beschreibung:

Die Methode Last positioniert auf den letzten Datensatz der Datenmenge.

Mit Last können Sie den letzten Datensatz der Datenmenge zum aktiven Datensatz machen. Wenn es sich nicht um eine unidirektionale Datenmenge handelt, werden zuerst die Änderungen des aktuellen Datensatzes eingetragen und dann folgende Aktionen durchgeführt:

Der Datensatzpuffer wird gelöscht. Der letzte Datensatz wird abgerufen und aktiviert. Die weiteren für die Anzeige benötigten Datensätze werden abgerufen, um beispielsweise eine Gitterkomponente zu füllen. Die Eigenschaft Eof wird auf true gesetzt Die verbundenen Steuerelemente und Detailmengen werden von der Änderung benachrichtigt. Diese führen dann die entsprechenden Aktualisierungen durch.

Bei unidirektionalen Datenmengen löst Last die Exception EDatabaseError aus.

Hinweis: TDataSet verwendet interne, geschützte Methoden, um den aktiven Datensatz zu wechseln und die für die Anzeige benötigten Datensätze abzurufen. In TDataSet sind diese internen Methoden leere Grundgerüste. Sie werden in abgeleiteten Klassen implementiert, um die Funktion von Last bereitzustellen.
Beispiel:



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