QR SET SORTS

4D - Documentation   Français   English   German   English   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 2003


QR SET SORTS (Bereich; aSpalte{; aReihenfolge})

ParameterTypBeschreibung
BereichLange GanzzahlReferenz auf den Bereich
aSpalteArray ZahlSpalten
aReihenfolgeArray ZahlSortierreihenfolge

Beschreibung

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

aSpalten

In diesem Array müssen Sie die Nummern der Spalten speichern, die Sie mit einer Sortierreihenfolge versehen wollen.

aReihenfolge

Jedes Element dieses Array muss die Sortierreihenfolgen der zutreffenden Spalte im Array aSpalten enthalten.

- Bei aReihenfolge{$i} gleich 1 ist die Sortierreihenfolge aufsteigend.

- Bei aReihenfolge{$i} gleich -1 ist die Sortierreihenfolge absteigend.

Modus Kreuztabelle

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.

Referenz

QR GET SORTS.


4D - Documentation   Français   English   German   English   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next