Utilizați proprietatea SortOrder pentru a specifica o ordine de sortare pentru câmpuri și expresii dintr-un raport. De exemplu, dacă imprimați o listă de furnizori, puteți sorta înregistrările în ordine alfabetică, după numele firmei. Boolean în citire/scriere.
expresie.SortOrder
expresie Obligatoriu. O expresie care returnează unul dintre obiectele din lista Se aplică la.
Observații
Proprietatea SortOrder utilizează următoarele setări.
Setare |
Visual Basic |
Descriere |
Ascendentă |
False |
(Implicit) Sortează valorile în ordine ascendentă (de la A la Z, de la 0 la 9). |
Descendentă |
True |
Sortează valorile în ordine descendentă (de la Z la A, de la 9 la 0). |
Notă: Puteți seta proprietatea SortOrder utilizând panoul Grupare, sortare și total, o macrocomandă sau cod Visual Basic for Applications (VBA).
În Visual Basic, setați proprietatea SortOrder din vizualizarea Proiect, vizualizarea Aspect sau procedura de eveniment Open a unui raport utilizând proprietatea GroupLevel.
Exemplu
Următorul exemplu setează ordinea de sortare la ascendentă pentru primul nivel de grup din exportul „Product Summary” (Rezumat produs).
Reports("Product Summary").GroupLevel(0).SortOrder = False