Utilize a propriedade SortOrder para especificar a sequência de ordenação para campos e expressões num relatório. Por exemplo, se estiver a imprimir uma lista de fornecedores, pode ordenar os registos por ordem alfabética por nome de empresa. Booleano de leitura/escrita.
expressão.SequênciaDeOrdenação
expressão Obrigatório. Uma expressão que devolve um dos objetos na lista Aplica-se A.
Observações
A propriedade SequênciaDeOrdenação utiliza as seguintes definições.
| Definição | Visual Basic | Descrição |
|---|---|---|
| Ascendente | False | (Predefinição) Ordena valores por ordem ascendente (A a Z, 0 a 9). |
| Descendente | True | Ordena valores por ordem descendente (Z a A, 9 a 0). |
Nota
Pode definir a propriedade SortOrder com o painel Grupo, Ordenação e Total, uma macro ou código Visual Basic for Applications (VBA).
No Visual Basic, pode definir a propriedade SequênciaDeOrdenação na vista Estrutura, na vista Esquema ou no procedimento de evento Abrir de um relatório com a propriedade NívelDeGrupo.
Exemplo
O exemplo seguinte define a sequência de ordenação como ascendente para o primeiro nível de grupo no relatório "Product Summary".
Reports("Product Summary").GroupLevel(0).SortOrder = False