Oplopende of aflopende sorteervolgordes in een rapport maken
U hebt een hyperblock in een rapport en wilt dat gebruikers de inhoud hiervan in op- of aflopende volgorde kunnen sorteren door in een keuzelijst met invoervak Oplopend of Aflopend te selecteren.
-
Maak een aangepaste hiërarchie.
Klik met de rechtermuisknop op Aangepaste hiërarchieën in het deelvenster Accessoires en selecteer Nieuwe aangepaste hiërarchie.
- Klik met de rechtermuisknop op de hiërarchie en selecteer Bewerken.
- Voeg een ouderknooppunt toe en noem het Oplopend.
- Voeg een zusterknooppunt toe en noem het Aflopend.
-
Klik op het pictogram Unieke namen tonen.
knooppunt and knooppunt2 worden weergegeven. Dit zijn de unieke namen van de knooppunten.
-
Selecteer het knooppunt en druk op <F2> om het bewerkbaar te maken. Geef het de nieuwe naam ASC.
NB
Unieke namen zijn hoofdlettergevoelig: "Asc" werkt niet.
-
Wijzig de naam van knooppunt2 in DESC.
NB
Unieke namen zijn hoofdlettergevoelig. “Desc" werkt niet.
- Maak een keuzelijst met invoervak in een rapport en sleep de aangepaste hiërarchie hier naartoe. De keuzelijst met invoervak geeft Oplopend en Aflopend weer.
- Maak een hyperblock vanuit een dimensie. Selecteer het hyperblock en selecteer Rangschikken in de ontwerpfunctie voor lijsten.
- Klik op Nieuw sorteercriterium.
- Selecteer in Instellingen sorteercriteria Bijschrift als het type.
-
Selecteer <Formule bewerken> als de volgorde.
Het dialoogvenster Formule bewerken wordt weergegeven.
-
In het dialoogvenster Formule bewerken vouwt u Lijstweergaven uit en dubbelklikt u op de naam van de keuzelijst met invoervak die de aangepaste hiërarchie bevat. Deze wordt vervolgens weergegeven in het rechterdeelvenster (bijvoorbeeld
=ReportObjects.ListView3.text
). - Klik op OK.
- Sla in de ontwerpfunctie voor lijsten de wijzigingen in de lijst op.
- Bekijk het rapport in de weergavemodus.
- Selecteer Oplopend of Aflopend in de keuzelijst met invoervak om de volgorde van de elementen in het hyperblock te wijzigen.