4D View v16

PV SORT MANY

Accueil

 
4D View v16
PV SORT MANY

PV SORT MANY 


 

PV SORT MANY ( zone ; gauche ; haut ; droit ; bas ; direction ; tabCritères ; tabOrdres ) 
Paramètre Type   Description
zone  Entier long in Zone 4D View
gauche  Entier long in Numéro de la colonne de gauche
haut  Entier long in Numéro de la ligne du haut
droit  Entier long in Numéro de la colonne de droite
bas  Entier long in Numéro de la ligne du bas
direction  Entier in 0 = Tri des lignes; 1 = Tri des colonnes
tabCritères  Tableau in Colonne(s) ou ligne(s) servant de critère(s) de tri
tabOrdres  Tableau in 0 = Ascendant; 1 = Descendant

La commande PV TRI MULTIPLE est semblable à la commande PV TRI UNIQUE, mais multicritères. Vous devez passer dans le tableau tabCritères les colonnes ou lignes servant de critères et dans le tableau tabOrdres les ordres (ascendants ou descendants) dans lesquels les tris doivent être effectués.

Le tri s'effectue sur le contenu de la sélection de cellules délimitée par gauche, haut, droite et bas.

direction indique si le tri devra ordonner les lignes ou les colonnes :

  • Si vous passez 0, vous ordonnez les lignes en fonction des valeurs des colonnes tabCritères.
  • Si vous passez 1, vous ordonnez les colonnes en fonction des valeurs des lignes tabCritères.

Exemple  

Tri d’une sélection de cellules (5 colonnes x 9 lignes) par rapport à la deuxième colonne en premier critère ascendant et à la troisième colonne en deuxième critère descendant.

 ARRAY LONGINT($TabCritères;2) `Colonne(s) ou ligne(s) servant de critère(s) de tri
 ARRAY INTEGER($TabOrdres;2) `0=Ascendant / 1=Descendant
 
  `Initialisations
 $TabCritères{1}:=3 `La 2ème colonne de la sélection sert de 1er critère au tri
 $TabCritères{2}:=4 `La 3ème colonne de la sélection sert de 2ème critère au tri
 $TabOrdres{1}:=0 `Tri ascendant pour les lignes de la 2ème colonne de la sélection
 $TabOrdres{2}:=1 `Tri descendant pour les lignes de la 3ème colonne de la sélection
 
 PV SORT MANY(Zone;2;2;6;10;1;$TabCritères;$TabOrdres)



Voir aussi  

PV SORT COLUMN
PV SORT ONE

 
PROPRIÉTÉS 

Produit : 4D View
Thème : PV Manipulation de cellule
Numéro : 15974

 
HISTORIQUE 

Créé : 4D View 6.8

 
UTILISATION DE L'ARTICLE

4D View - Langage ( 4D View v16)