QR GET SORTS
QR GET SORTS ( area ; aColunas ; aOrdem )
Parâmetro | Tipo | Descrição | |
---|---|---|---|
area | Integer | → | Referência da área |
aColunas | Real array | ← | Colunas que estão ordenadas |
aOrdem | Real array | ← | Sentido da ordenação |
Esse comando não é seguro para thread e não pode ser usado em código adequado.
Descrição
O comando QR GET SORTS preenche dois arrays:
- aColunas Este array inclui todas as colunas que tenham um sentido de ordenação.
- aOrdem Cada elemento deste array contém o sentido de ordenação da coluna correspondente.
- Se aOrdem{$i} for igual a 1, o sentido da ordenação é ascendente.
- Se aOrdem{$i} for igual -1, o sentido da ordenação é descendente.
Relatório tabelas cruzadas
No caso deste tipo de relatórios, os arrays resultantes não podem ter mais de dois elementos já que a ordenação só pode ser realizada nas colunas (1) e as filas (2). (Valores para aColunas).
Se passa um número de área inválido, se gera o erro -9850.