Valeu a dica de todos,
Mas Sambomb, sua resposta não deu certo, logo tenho que ordenar, segundo seu exemplo, a segunda coluna de aArray, que é uma Array simples.
No meu caso, a coluna que é uma Array tem vários elementos, variando de caso em caso.
Como já falei antes, seria como esse exemplo:
Código: Selecionar todos
//Esta matriz não está ordenada corretamente.
aArray:=
{;
{'Setor 1', { {'Araujo', 'Bruno'} ,{'Alves', 'Carla'},{'Gomes', 'Antonio'} } },;
{'Setor 7', { {'Castro', 'Antonio'},{'Monteiro', 'Francisco'}} },;
{'Setor 5', { {'Gomes', 'Karol'}, {'Frazao', 'Carlos'}, {'Quintas', 'José'}, {'Toledo', 'Paulo'}} },;
{'Setor 0', { {'Silva', 'Luiz'}, {'Sousa', 'Mariza'}} };
}
//Esta matriz ordenada corretamente. A segunda coluna da matriz geral está ordenada por sobrenome, tendo uma ordenação independente da matriz geral.
aArray:=
{;
{'Setor 0', { {'Silva', 'Luiz'}, {'Sousa', 'Mariza'} } },;
{'Setor 1', { {'Alves', 'Carla'}, {'Araujo', 'Bruno'}, {'Gomes', 'Antonio'} } },;
{'Setor 5', { {'Frazao', 'Carlos'}, {'Gomes', 'Karol'}, {'Quintas', 'José'}, {'Toledo', 'Paulo'} } },;
{'Setor 7', { {'Castro', 'Antonio'}, {'Monteiro', 'Francisco'} } };
}
Quintas, valeu a dica do erro gramatical, é a pressa que me deixa assim. E quanto às Prefeituras aqui no Piauí, a coisa tá muito feia, kakakaka