Pode utilizar a propriedade SequênciaDeOrdenação para especificar a sequência de ordenação dos 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 SequênciaDeOrdenação com o painel Grupo, Ordenação e Total, uma macro ou o 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