La propiedad SortOrder se usa para especificar el criterio de ordenación para los campos y expresiones de un informe. Por ejemplo, si va a imprimir una lista de proveedores, también puede ordenar los registros alfabéticamente por nombre de empresa. Valor Booleano de lectura y escritura.
expresión.SortOrder
expresión Requerido. Una expresión que devuelve uno de los objetos de la lista Se aplica a.
Observaciones
En la propiedad SortOrder se usan los valores siguientes.
Valor |
Visual Basic |
Descripción |
Ascendente |
False |
(Valor predeterminado) Ordena los valores en orden ascendente (de la A a la Z, de 0 a 9). |
Descendente |
True |
Ordena los valores en orden descendente (de la Z a la A, de 9 a 0). |
Nota: Puede establecer la propiedad SortOrder mediante el panel Agrupación, orden y total, una macro o código de Visual Basic para Aplicaciones (VBA).
En Visual Basic, la propiedad SortOrder se establece en la vista Diseño, la vista Presentación o en el procedimiento de evento Open de un informe mediante la propiedad GroupLevel.
Ejemplo
En el ejemplo siguiente se establece el criterio de ordenación en ascendente para el primer nivel de grupo en el informe "Resumen de producto".
Reports("Product Summary").GroupLevel(0).SortOrder = False