4D View v16

PV SORT MANY

Inicio

 
4D View v16
PV SORT MANY

PV SORT MANY 


 

PV SORT MANY ( area ; izquierda ; superior ; derecha ; inferior ; direccion ; criterio ; orden ) 
Parámetro Tipo   Descripción
area  Entero largo in Área 4D View
izquierda  Entero largo in Número de columna a la izquierda
superior  Entero largo in Número de la línea de arriba
derecha  Entero largo in Número de la columna a la derecha
inferior  Entero largo in Número de la línea de abajo
direccion  Entero in 0 = Línea; 1 = Columna
criterio  Array in Columnas o líneas que contienen los valores a ordenar
orden  Array in 0 = Ascendente; 1 = Descendente

El comando PV SORT MANY es similar a PV SORT ONE, pero con multi ordenación. Debe pasar las columnas o líneas que sirven como criterio de ordenación en criterio y el orden (ascendente o descendente) en el cual se debe efectuar la ordenación en orden.

La ordenación se efectúa en el contenido de la selección de celdas delimitada por
izquierda, superior, derecha y inferior.

direccion indica si la ordenación debe organizar las líneas o las columnas:

  • Si pasa 0, ordena las líneas en función de los valores de las columnas criterio.
  • Si pasa 1, ordena las columnas en función de los valores de las líneas criterio.

Ejemplo  

Ordenamos una selección de celdas (5 columnas x 9 líneas) en relación a la segunda columna como primer criterio ascendente y la tercera columna como segundo criterio descendente.

 ARRAY LONGINT($Keys;2) `Columna(s) o línea(s) que contienen los valores a ordenar
 ARRAY INTEGER($Orders;2) `0=Ascendente/ 1=Descendente
  `Inicialización
 $Keys{1}:=3 `La segunda columna de la selección sirve como primer criterio de ordenación
 $Keys{2}:=4 `La tercera columna de la selección sirve como segundo criterio de ordenación
 $Orders{1}:=0 `Ordenación ascendente para las líneas de la segunda columna de la selección
 $Orders{2}:=1 `Ordenación descendente para las líneas de la tercera columna de la selección
 
 PV SORT MANY(Area;2;2;6;10;1;$Keys;$Orders)



Ver también 

PV SORT COLUMN
PV SORT ONE

 
PROPIEDADES 

Producto: 4D View
Tema: PV Manipulación de celdas
Número 15974

 
HISTORIA 

Creado por: 4D View 6.8

 
ARTICLE USAGE

4D View - Lenguaje ( 4D View v16)