DbSkipper(): Unterschied zwischen den Versionen

Aus Wiki des Deutschsprachige Xbaseentwickler e. V.
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
Zeile 43: Zeile 43:


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

Aktuelle Version vom 15. März 2019, 09:29 Uhr


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)}