SAP Design Studio - praca z filtrami
Filtry służą do ograniczania danych w wizualizacji w SAP Design Studio. Można tworzyć różne typy filtrów i używać komponentów analitycznych oraz komponentów podstawowych do konfigurowania filtrów.
Konfigurowanie komponentu analitycznego jako filtru
Aby ustawić komponent analityczny jako filtr, musisz włączyć wybór, który pozwoli użytkownikowi wybrać pojedynczy komponent.

Wybierz Analytic component → Properties Pane, pod Events Enable → True. Przejdź do Onset, aby dodać skrypt do tego wydarzenia. Możesz użyćsetFilter script, aby ustawić filtr.
W skrypcie należy wybrać źródło danych, metodę obsługi skryptów, wymiar i wartość.

DS.setFilter(“00_Sold_To”, CROSSTAB.getSelectedMember(“00_Sold_To”).internalkey);

Zapisz aplikację i uruchom ją lokalnie. Wybierz komponent Sold to Party.

W podobny sposób można również ustawić podstawowy składnik jako filtr.
Dodawanie filtru wymiaru
Aby dodać filtr wymiaru, wybierz filtr z komponentów analitycznych i przeciągnij go do obszaru roboczego.

Przejdź do karty Właściwości pliku Dimension filter → Data Binding. Następnie w obszarze Powiązanie danych wybierz źródło danych.
Przejdź do wymiaru i wybierz wymiar, do którego chcesz zastosować filtr.

Wybierz źródło danych i wymiar, jak pokazano na poniższym zrzucie ekranu, a następnie zapisz aplikację.

Po zapisaniu aplikacji możesz ją uruchomić lokalnie.


Kliknij filtr wymiaru, a zostaniesz poproszony o wybranie wartości wymiaru z dostępnej listy. Możesz także przejść do zakładki zakresu, aby wpisać wartość początkową i końcową.

Po wybraniu wymiaru dane w komponencie są odpowiednio filtrowane. Aby zastosować ustawienia filtra, kliknij przycisk Zastosuj.

Edycja filtru
Aby edytować filtr w SAP Design Studio, przejdź do zakładki Konspekt i do folderu Układ. Tam możesz zobaczyć listę wszystkich filtrów zastosowanych w aplikacji. Aby edytować aplikację, wybierz filtr, który chcesz edytować.

Przejdź do zakładki Właściwości wybranego filtru i wprowadź wymagane zmiany. Zapisz wprowadzone zmiany i uruchom aplikację, aby odzwierciedlić zmiany.

Usuwanie filtra
Aby usunąć filtr w aplikacji analitycznej, przejdź do Outline View → Layout. Wybierz filtr, który chcesz usunąć. Kliknij prawym przyciskiem myszy, a otrzymasz wszystkie poniższe opcje.

Kliknij Delete aby usunąć wybrany filtr, jak pokazano na powyższym zrzucie ekranu.
Możesz także skopiować, zmienić nazwę lub sprawdzić odniesienie do każdego filtra w aplikacji analitycznej z tego miejsca.