Für die Paginierung sind die Parameter RowCount und StartAtRowNo zuständig (siehe Konfiguration item/get. Sie erlauben es immer eine bestimmte Zahl an „Item“-Elemente ab einem Startpunkt zu erhalten.
Die Gesamtzahl der Artikel („Item“-Elemente) die auf einen Filter zutreffen muss nicht zwingend identisch mit der Anzahl Item-Elemente unterhalb des „ListOfItems“-Elemtes sein. Die Gesamtzahl findet man im Attribut „TotalNumberOfItems“:
<ListOfItems TotalNumberOfItems="542">
Eine Sortierung ist aufsteigend und absteigend möglich und wird über den Parameter „Sort“ realisiert. Der Parameter ist wie folgt aufgebaut:
Sind die Werte nach denen sortiert wird den Artikel-Varianten zugeordnet richtet sich die Sortierung (der Artikel) immer nach dem höchsten bzw. niedrigsten Wert in den Varianten, sonst würde sich je nach Sortierung die Anzahl Artikel (Item-Elemente) in der Liste verändern da Variante 1 ggfs. an anderer Stelle als Variante 2 steht (Varianten aber nur unterhalb von Item-Elementen stehen).
Eine Konfiguration ist nur notwendig, wenn nach Werten in folgenden Feldern sortiert werden soll:
Die Einstellung heisst SortableFields
und wird direkt per ApplicationSettings direkt zur Methode hinterlegt.