Página 1 de 1

Matriz Multidimensional

Enviado: 27 Mar 2006 21:10
por jpalma
Boa noite

Para organizar os dados de uma matriz multidimensional utilizo o seguinte comando ASORT(MATRIZ,,,{ |Z,W| Z[1] < W[1] }).
No exemplo acima organizo pelo primeiro campo.

Existe alguma forma de organizar por 02 campos simultaneos, por exemplo GRUPO+DESCRIÇÃO, veja abaixo:

AADD(MATRIZ,{GRUPO,DESCRICAO,VAL_UNITARIO})

O que gostaria é de organizar por GRUPO e dentro do grupo por ordem ALFABETICA.


grato

Enviado: 28 Mar 2006 08:25
por Dudu_XBase
Bom dia.
Dessa forma vc organizara pelo 1º mais o 2º elemento da matriz.

Código: Selecionar todos

 ASORT(MATRIZ,,,{ |Z,W| Z[1]+Z[2] < W[1]+W[2] }
 

Enviado: 28 Mar 2006 20:23
por jpalma
Obrigado Dudu.


sds