Przygotowujesz formularze planistyczne lub raporty dla użytkowników?
Masz trudności w uzyskaniu elastycznego układu formularza dostosowanego pod potrzeby planistów?
To już przeszłość! Filtry dają nieograniczone możliwości wyboru danych wyświetlanych na formularzach.
Dzięki możliwości odwołania się wiele razy do tego samego wymiaru planista może jeszcze bardziej dynamicznie decydować np. o zakresie danych do wyświetlenia lub zdecydować, które wersje danych ze sobą porównuje.
Filtry to obiekty, które można ustawić jako dodatkowa selekcja danych wyświetlanych na formularzu. Definicja filtru może się opierać na elementach systemu lub na liście zdefiniowanej przez użytkownika. Od wartości wybranej w filtrze można uzależnić inne filtry, selektory domyślne oraz układ wierszy i kolumn.
Przykład 1:
Dynamiczne porównanie 2 (lub więcej) scenariuszy, o których chcemy zdecydować na samym formularzu.
W tym celu dodajemy dwa filtry oparte na wymiarze scenariusz np. F_SCENARIO_1 (S#SCENARIO.LEVEL0) oraz
F_SCENARIO_2 (S#SCENARIO.LEVEL0). Następnie wstawiamy w dwóch pierwszych kolumnach odwołania do wartości wybranych w filtrach i dodajemy wyliczoną różnicę.
Przykład 2:
Dynamiczne ustawienie zakresu lat (lub okresów) do wyświetlenia na formularzu..
W tym celu możemy dodać dwa filtry oparte na wymiarze YEAR np. F_YEAR_FROM (Y#YEAR.LEVEL0) oraz F_YEAR_TO (Y#YEAR.LEVEL0). Następnie wstawiamy odwołania do wartości wybranych w filtrach {filer: F_YEAR_FROM}:{filer: F_YEAR_TO} i uzyskujemy dynamiczną listę kolumn w zależności od wybranego zakresu lat.