| 4D v13PV SORT MANY | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D View v13
 PV SORT MANY 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PV SORT MANY ( area ; esquerda ; superior ; direita ; inferior ; endereço ; chave ; ordem ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| area | Inteiro longo |   | Área 4D View | |||||
| esquerda | Inteiro longo |   | Número de coluna a esquerda | |||||
| superior | Inteiro longo |   | Número da linha de cima | |||||
| direita | Inteiro longo |   | Número da coluna a direita | |||||
| inferior | Inteiro longo |   | Número de linha de abaixo | |||||
| endereço | Inteiro |   | 0 = Linha; 1 = Coluna | |||||
| chave | Array |   | Colunas ou linhas que contém os valores a ordenar | |||||
| ordem | Array |   | 0 = Ascendente; 1 = Descendente | |||||
O comando PV SORT MANY é similar a PV SORT ONE, mas com multi ordenação. Deve passar as colunas ou linhas que servem como critério de ordem em chave e a ordem (ascendente ou descendente) na qual se deve realizar a ordem em ordem.
A ordem se realiza no conteúdo da seleção de células delimitada por esquerda, superior, direita e inferior.
 endereço indica se a ordem deve organizar as linhas ou as colunas:
Ordenamos uma seleção de células (5 colunas x 9 linhas) em relação a segunda coluna como primeiro critério ascendente e a terceira coluna como segundo critério descendente.
 ARRAY LONGINT($Keys;2) `Coluna(s) ou linha(s) que contém os valores a ordenar
 ARRAY INTEGER($Orders;2) `0=Ascendente/ 1=Descendente
  `Inicialização
 $Keys{1}:=3 `A segunda coluna da seleção serve como primeiro critério de ordem
 $Keys{2}:=4 `A terceira coluna da seleção serve como segundo critério de ordem
 $Orders{1}:=0 `Ordem ascendente para as linhas da segunda coluna da seleção
 $Orders{2}:=1 `Ordem descendente para as linhas da terceira coluna da seleção
 
 PV SORT MANY(Area;2;2;6;10;1;$Keys;$Orders)
	Produto: 4D
	Tema:  PV Manipulação de células
	Número 
        15974
        
        
        
	
	Criado por: 4D View 6.8