RecordPage
Ein RecordPage-Objekt repräsentiert eine Teilmenge von
Record-Objekten, die durch einen Aufruf
ven App.fetch_recordpage(),
Record.fetch_child_recordpage()
oder AppGroup.fetch_recordpage()
ermittelt wurde. Diese Teilmenge ist durch einen gegebenen limit-
und offset-Wert definiert und enthält zudem die Gesamtzahl der
passenden Record-Objekte. Diese drei Methode
leifern unterschiedliche RecordPage-Objekte zurück. Jedoch haben alle
die folgenden Attribute gemeinsam:
filterListe von StringsDie vSQL-Filterbedingungen für die Datensätze. Nur Datensätze, für die alle diese Ausdrücke den Wert
Trueergeben, werden inrecordsenthalten sein.sortListe von StringsDie Datensätze werden lexikografisch nach diesen Ausdrücken sortiert.
Jedes Listenelement ist ein vSQL-Ausdruck optional gefolgt von
asc/descund/odernulls first/nulls last.offsetintDer Index des ersten zurückgegebenen Datensatzes, d. h. die Anzahl der passenden Datensätze (nach Anwendung von
filterundsort), die übersprungen werden, bevor der erste Datensatz inrecordserscheint.limitint | NoneDie maximale Anzahl an Datensätzen, die zurückgegeben wird, d. h. die Obergrenze, wie viele passende Datensätze (nach Anwendung von
filterundsort) inrecordsenthalten sein können.recordsDictionary(String ➝ Record)Die Datensätze als Dictionary. Schlüssel sind Datensatz-Identifizierer und die Werte sind Record-Objekte.
countintDie Anzahl der Records in diesem Objekt (d. h. die Länge von
records).totalintDie Gesamtzahl an Datensätzen, die
filterentsprechen (d. h. die Anzahl der Datensätze, die ohnelimitundoffsetzurückgegeben worden wären).
AppRecordPage
Der Rückgabewert von App.fetch_recordpage()
ist ein AppRecordPage-Objekt. Zusätzlich zu den bei
RecordPage beschriebenden Attributen
hat ein AppRecordPage-Objekt noch folgende:
appAppDie LivingApp von der die Datensätze stammen.
RecordChildenRecordPage
Der Rückgabewert von Record.fetch_child_recordpage()
ist ein RecordChildrenRecordPage-Objekt. Zusätzlich zu den bei
RecordPage beschriebenden Attributen
hat ein RecordChildrenRecordPage-Objekt noch folgende:
recordRecordDer Datensatz von dem alle Datensätze stammen, d.h. alle Datensätze in
recordsverweisen über einApplookup-Feld aufrecord.
AppGroupRecordPage
Der Rückgabewert von AppGroup.fetch_recordpage()
ist ein AppGroupRecordPage-Objekt. Zusätzlich zu den bei
RecordPage beschriebenden Attributen
hat ein AppGroupRecordPage-Objekt noch folgende: