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
Matriz Multidimensional
Moderador: Moderadores
-
Dudu_XBase
- Membro Master

- Mensagens: 1071
- Registrado em: 25 Ago 2003 16:55
Bom dia.
Dessa forma vc organizara pelo 1º mais o 2º elemento da matriz.
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] }
________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle
