PV SORT MANY

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

Version 6.8


PV SORT MANY (Bereich; Links; Oben; Rechts; Unten; Richtung; Schlüssel; Sortierung)

ParameterTypBeschreibung
BereichLange Ganzzahl4D View Bereich
LinksLange GanzzahlNummer linke Spalte
ObenLange GanzzahlNummer obere Zeile
RechtsLange GanzzahlNummer rechte Spalte
UntenLange GanzzahlNummer untere Zeile
RichtungGanzzahl0 = Zeile; 1 = Spalte
SchlüsselArraySpalte(n) oder Zeile(n) mit den Werten
zur Sortierung
SortierungArraySortierrichtung: 0 = Aufsteigend;
1 = Absteigend

Beschreibung

Der Befehl PV SORT MANY arbeitet ähnlich wie PV SORT ONE, mit dem Unterschied, dass er mehrfach sortiert. In Schlüssel übergeben Sie Spalten oder Zeilen als Sortierkriterium, in Sortierung die Reihenfolge (auf- oder absteigend).

Die Sortierung erfolgt für die Zellenauswahl, definiert durch Links, Oben, Rechts und Unten.

Ausrichtung gibt an, ob die Sortierung Zeilen bzw. Spalten ausrichten soll:

Bei 0 werden die Zeilen nach den Werten ausgerichtet, die in Schlüssel für Zeilen angegeben sind.

Bei 1 werden die Spalten nach den Werten ausgerichtet, die in Schlüssel für Spalten angegeben sind.

Beispiel

Eine Zellenauswahl (5 Spalten x 9 Zeilen) nach der zweiten Spalte in aufsteigender Reihenfolge und nach der dritten Spalte in absteigender Reihenfolge sortieren:

   ARRAY LONGINT($Keys;2)  `Spalte(n) oder Zeile(n) mit den zu sortierenden Werten
   ARRAY INTEGER($Orders;2)  `0=Aufsteigend / 1=Absteigend

      `Initialisierung
   $Keys{1}:=3     `Die 2. Spalte der Auswahl dient als 1. Sortierkriterium
   $Keys{2}:=4     `Die 3. Spalte der Auswahl dient als 2. Sortierkriterium
   $Orders{1}:=0     `Zeilen der 2. Spalte in der Auswahl aufsteigend sortieren
   $Orders{2}:=1     `Zeilen der 3. Spalte in der Auswahl absteigend sortieren

   PV SORT MANY (Bereich;2;2;6;10;1;$Keys;$Orders)

Referenz

PV SORT COLUMN, PV SORT ONE.


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