DbSkipper(): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Georg (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Georg (Diskussion | Beiträge) |
||
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
benötige DLLs bzw. Include-Dateien
XPPRT1.dll
Zuordnung
Anwendungsbeispiele
cAlias := "Kunden" (cAlias)->(dbSkipper(3)
dbSkipper(7)
oBrowse:skipBlock := {|x| DbSkipper(x)}