Tworzenie sortowania rosnącego lub malejącego w raporcie

W raporcie występuje hiperblok, a użytkownicy powinni mieć możliwość sortowania jego zawartości w porządku rosnącym lub malejącym, wybierając w polu kombi opcje Rosnąco lub Malejąco.

  1. Utwórz hierarchię niestandardową.
    Kliknij prawym przyciskiem myszy Hierarchie niestandardowe w okienku Akcesoria i wybierz Nowa hierarchia niestandardowa.
  2. Prawym przyciskiem myszy kliknij hierarchię i wybierz Edytuj.
  3. Dodaj węzeł nadrzędny i nazwij go Rosnąco.
  4. Dodaj węzeł równorzędny i nazwij go Malejąco.
  5. Kliknij ikonę Pokaż nazwy unikatowe.
    Wyświetlony zostanie węzeł i węzeł2. Są to nazwy unikatowe węzłów.
  6. Wybierz węzeł i naciśnij klawisz <F2>, aby go edytować. Zmień nazwę na ASC.
    Uwaga

    Nazwy unikatowe uwzględniają wielkość liter: Nazwa „Asc” nie będzie prawidłowa.

  7. Zmień nazwę węzła2 na DESC.
    Uwaga

    Nazwy unikatowe uwzględniają wielkość liter. Nazwa „Desc” nie będzie prawidłowa.

  8. Utwórz pole kombi w raporcie i przeciągnij do niego hierarchię niestandardową. W polu kombi wyświetlane są pozycje Rosnąco i Malejąco.
  9. Utwórz hiperblok na podstawie wymiaru. Wybierz hiperblok, a następnie w Projektancie list wybierz Sortowanie.
  10. Kliknij pozycję Nowe kryterium sortowania.
  11. W sekcji Ustawienia kryteriów sortowania jako typ wybierz opcję Podpis.
  12. Jako Kolejność wybierz opcję <Edytuj formułę>.
    Zostanie otwarte okno dialogowe Edytuj formułę.
  13. W oknie dialogowym Edytuj formułę rozwiń widok listy i kliknij dwukrotnie nazwę pola kombi zawierającego hierarchię niestandardową. Niniejsze dane są następnie wyświetlane w prawym panelu (np. =ReportObjects.ListView3.text).
  14. Kliknij przycisk OK.
  15. W Projektancie list zapisz zmiany na liście.
  16. Wyświetl raport w trybie widoku.
  17. W polu kombi wybierz „Rosnąco” lub „Malejąco”, aby zmienić kolejność elementów w hiperbloku.