È possibile usare la proprietà .CriterioOrdinamento per specificare l'ordinamento per i campi e le espressioni in un report. Ad esempio, se si stampa un elenco di fornitori, è possibile ordinare i record in ordine alfabetico in base al nome della società. Oggetto Boolean di lettura/scrittura.
espressione.CriterioOrdinamento
espressione Obbligatorio. Espressione che restituisce uno degli oggetti inclusi nell'elenco Si applica a.
Osservazioni
La proprietà .CriterioOrdinamento usa le impostazioni seguenti.
Impostazione |
Visual Basic |
Descrizione |
Crescente |
False |
(Impostazione predefinita) Classifica i valori in ordine crescente (dalla A alla Z e da 0 a 9). |
Decrescente |
True |
Ordina i valori in ordine decrescente (dalla Z alla A e da 9 a 0). |
Nota: È possibile impostare la proprietà .CriterioOrdinamento usando il riquadro Gruppo, Ordina o Totale, una macro o il codice di Visual Basic, Applications Edition (VBA).
In Visual Basic, impostare la proprietà .CriterioOrdinamento in visualizzazione Struttura, visualizzazione Layout o nella procedura evento Apri di un report con la proprietà GroupLevel.
Esempio
L'esempio seguente imposta l'ordinamento crescente per il primo livello di gruppo nel report "Riepilogo prodotti".
Reports("Product Summary").GroupLevel(0).SortOrder = False