4D v16.3

QR SET SORTS

Home

 
4D v16.3
QR SET SORTS

QR SET SORTS 


 

QR SET SORTS ( Bereich ; Spalten {; Reihenfolge} ) 
Parameter Typ   Beschreibung
Bereich  Lange Ganzzahl in Referenz auf den Bereich
Spalten  Array Zahl in Spalten
Reihenfolge  Array Zahl in Sortierreihenfolge

Der Befehl QR SET SORTS setzt die Sortierreihenfolge für die Spalten des Berichts, dessen Referenz in Bereich übergeben wurde.

  • Spalten
    In diesem Array müssen Sie die Nummern der Spalten speichern, die Sie mit einer Sortierreihenfolge versehen wollen.
  • Reihenfolge
    Jedes Element dieses Array muss die Sortierreihenfolgen der zutreffenden Spalte im Array Spalten enthalten.
    - Bei Reihenfolge{$i} gleich 1 ist die Sortierreihenfolge aufsteigend.
    - Bei Reihenfolge{$i} gleich -1 ist die Sortierreihenfolge absteigend.

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.



Siehe auch 

QR GET SORTS

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Schnellbericht
Nummer: 752

Dieser Befehl ändert die Systemvariable Error

 
GESCHICHTE 

Erstellt: 4D 2003

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)