DbSkipper()

Aus Wiki des Deutschsprachige Xbaseentwickler e. V.
Zur Navigation springen Zur Suche springen


Allgemeines

Die Funktion DbSkipper() ist eine Hilfesfunktion für Browses, mittels derer festgestellt wird, wieviele Datensätze für Bewegungen des Browses "vorwärts" bzw. "rückwärts" vorhanden sind.


Syntax

dbSkipper(<nSkip>) => nCanSkip


Parameter

<nSkip> ist ein numerischer Wert, der angibt, um wieviele Datensätze der Browse bewegt werden soll. Der Wert kann positiv, negativ oder 0 sein.


Rückgabewert

<nCanSkip> gibt an, um wieviele Datensätze der Browse gemäss <nSkip> bewegt wurde. Der Wert kann positiv, negativ oder 0 sein.


Besonderheiten

dbSkipper() arbeitet im Zusammenhang mit DBE-Workareas. Wird z.B. mit SQLExpress gearbeitet, muss eine eigene Funktion geschrieben werden, mit der dbSkipper() für solche Browses ersetzt wird.


Querverweise

XbpBrowse()


benötige DLLs bzw. Include-Dateien

XPPRT1.dll


Zuordnung

Dateifunktionen


Anwendungsbeispiele

cAlias := "Kunden"
(cAlias)->(dbSkipper(3)
dbSkipper(7)
oBrowse:skipBlock := {|x| DbSkipper(x)}