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.

  1. Maak een aangepaste hiërarchie.
    Klik met de rechtermuisknop op Aangepaste hiërarchieën in het deelvenster Accessoires en selecteer Nieuwe aangepaste hiërarchie.
  2. Klik met de rechtermuisknop op de hiërarchie en selecteer Bewerken.
  3. Voeg een ouderknooppunt toe en noem het Oplopend.
  4. Voeg een zusterknooppunt toe en noem het Aflopend.
  5. Klik op het pictogram Unieke namen tonen.
    knooppunt and knooppunt2 worden weergegeven. Dit zijn de unieke namen van de knooppunten.
  6. 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.

  7. Wijzig de naam van knooppunt2 in DESC.
    NB

    Unieke namen zijn hoofdlettergevoelig. “Desc" werkt niet.

  8. 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.
  9. Maak een hyperblock vanuit een dimensie. Selecteer het hyperblock en selecteer Rangschikken in de ontwerpfunctie voor lijsten.
  10. Klik op Nieuw sorteercriterium.
  11. Selecteer in Instellingen sorteercriteria Bijschrift als het type.
  12. Selecteer <Formule bewerken> als de volgorde.
    Het dialoogvenster Formule bewerken wordt weergegeven.
  13. 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).
  14. Klik op OK.
  15. Sla in de ontwerpfunctie voor lijsten de wijzigingen in de lijst op.
  16. Bekijk het rapport in de weergavemodus.
  17. Selecteer Oplopend of Aflopend in de keuzelijst met invoervak om de volgorde van de elementen in het hyperblock te wijzigen.