Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
QR SET SORTS
|
QR SET SORTS ( Bereich ; Spalten {; Reihenfolge} ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
Bereich | Lange Ganzzahl |
![]() |
Referenz auf den Bereich | |||||
Spalten | Array Zahl |
![]() |
Spalten | |||||
Reihenfolge | Array Zahl |
![]() |
Sortierreihenfolge | |||||
Der Befehl QR SET SORTS setzt die Sortierreihenfolge für die Spalten des Berichts, dessen Referenz in Bereich übergeben wurde.
In diesem Modus kann das Array nicht mehr als zwei Einträge enthalten. Sie können nur Spalten (1) und Zeilen (2) sortieren. Die Daten, d.h. die Schnittstelle zwischen Spalten und zeilen lassen sich nicht sortieren.
Im folgenden sehen Sie den Code für eine Sortierung nach Zeilen in einem Kreuztabellen-Bericht.
ARRAY REAL($aColumns;1)
$aColumns{1}:=2
ARRAY REAL($aOrders;1)
$aOrders{1}:=-1 `Alphabetische Sortierung für Zeilen
QR SET SORTS(qr_area;$aColumns;$aOrders)
Übergeben Sie eine ungültige Nummer in Bereich, wird der Fehler -9850 generiert.
Produkt: 4D
Thema: Schnellbericht
Nummer:
752
Erstellt: 4D 2003
4D Programmiersprache ( 4D v20 R7)