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.
-
Utwórz hierarchię niestandardową.
Kliknij prawym przyciskiem myszy Hierarchie niestandardowe w okienku Akcesoria i wybierz Nowa hierarchia niestandardowa.
- Prawym przyciskiem myszy kliknij hierarchię i wybierz Edytuj.
- Dodaj węzeł nadrzędny i nazwij go Rosnąco.
- Dodaj węzeł równorzędny i nazwij go Malejąco.
-
Kliknij ikonę Pokaż nazwy unikatowe.
Wyświetlony zostanie węzeł i węzeł2. Są to nazwy unikatowe węzłów.
-
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.
-
Zmień nazwę węzła2 na DESC.
Uwaga
Nazwy unikatowe uwzględniają wielkość liter. Nazwa „Desc” nie będzie prawidłowa.
- 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.
- Utwórz hiperblok na podstawie wymiaru. Wybierz hiperblok, a następnie w Projektancie list wybierz Sortowanie.
- Kliknij pozycję Nowe kryterium sortowania.
- W sekcji Ustawienia kryteriów sortowania jako typ wybierz opcję Podpis.
-
Jako Kolejność wybierz opcję <Edytuj formułę>.
Zostanie otwarte okno dialogowe Edytuj formułę.
-
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
). - Kliknij przycisk OK.
- W Projektancie list zapisz zmiany na liście.
- Wyświetl raport w trybie widoku.
- W polu kombi wybierz „Rosnąco” lub „Malejąco”, aby zmienić kolejność elementów w hiperbloku.