Freigeben über


AbsolutePage-Eigenschaft (ADO)

Gilt für: Access 2013, Office 2013

Gibt an, auf welcher Seite sich der aktuelle Datensatz befindet.

Einstellungen und Rückgabewerte

Legt einen Long-Wert von 1 auf die Anzahl der Seiten im Recordset-Objekt (PageCount) fest oder gibt einen der PositionEnum-Werte zurück.

Hinweise

Mit dieser Eigenschaft kann die Nummer der Seite identifiziert werden, auf der sich der aktuelle Datensatz befindet. Sie verwendet die PageSize-Eigenschaft, um die Gesamtzahl von Rowsets des Recordset -Objekts logisch in Seitenblöcke aufzuteilen, die jeweils die Anzahl von Datensätzen gemäß PageSize enthalten (außer der letzten Seite, die weniger Datensätze haben kann). Die entsprechende Funktionalität muss vom Anbieter unterstützt werden, damit diese Eigenschaft verfügbar ist.

Beim Abrufen oder Festlegen der AbsolutePage -Eigenschaft verwendet ADO die AbsolutePosition- und die PageSize-Eigenschaft wie folgt zusammen:

  • Zum Abrufen von AbsolutePage ruft ADO zuerst die AbsolutePosition -Eigenschaft ab und dividiert den Wert dann durch die PageSize -Eigenschaft.

  • Zum Festlegen von AbsolutePage verschiebt ADO die AbsolutePosition -Eigenschaft wie folgt: PageSize wird mit dem neuen Wert von AbsolutePage multipliziert, und dann wird 1 addiert. Daher ist die aktuelle Position im Recordset nach dem erfolgreichen Festlegen von AbsolutePage der erste Datensatz auf dieser Seite.

AbsolutePage ist wie die AbsolutePosition -Eigenschaft 1-basiert und entspricht 1, wenn der aktuelle Datensatz der erste Datensatz im Recordset -Objekt ist. Legen Sie diese Eigenschaft fest, um zum ersten Datensatz einer bestimmten Seite zu navigieren. Die Gesamtanzahl der Seiten rufen Sie mit der PageCount-Eigenschaft ab.