Poprzedni tematNastępny temat


Jak definiować filtrowanie na poziomie zestawu danych

  1. W panelu Eksploratora danych kliknij prawym przyciskiem myszy węzeł zestawu danych, którego wiersze chcesz filtrować, i z menu podręcznego wybierz opcję Edytuj. W oknie Edytuj zestaw danych zostanie wyświetlone zapytanie tworzące zestaw danych, zgodnie z Rysunkiem 11-1.
  2. Rysunek 11-1 Okno Edytuj zestaw danych z wyświetlonym zapytaniem
  3. Z lewej strony okna wybierz pozycję Filtry. W oknie Edytuj zestaw danych zostaną wyświetlone informacje na temat filtra, co przedstawia Rysunek 11-2.
  4. Rysunek 11-2 Okno Edytuj zestaw danych z wyświetlonymi danymi filtra
  5. Zdefiniuj warunek filtrujący:
    1. Kliknij komórkę poniżej etykiety Wyrażenie. Z prawej strony komórki zostaną wyświetlone dwa przyciski. Kliknięcie przycisku strzałki spowoduje wyświetlenie listy pól, których można użyć w polu Wyrażenie. Kliknięcie przycisku wielokropka (...) spowoduje otwarcie okna Budowanie wyrażeń, w którym można stworzyć bardziej złożone zapytanie.
    2. W polu Wyrażenie wybierz pole. Wyrażenie filtrujące można też wpisać ręcznie.
    3. W polu Operator wybierz jeden z operatorów z listy rozwijanej.
    4. W polu Wartość 1 określ wyszukiwaną wartość. Wartość można wpisać bądź wybrać z listy dostępnych wartości, lub skorzystać z okna Budowanie wyrażeń w celu stworzenia bardziej złożonego wyrażenia wartości. W przypadku operatorów Jest prawdziwe, Jest fałszywe, Równa się NULL lub Nie równa się NULL wartość nie jest podawana.
    5. Wartość w polu Wartość 2 należy podawać wyłącznie wtedy, gdy wybrany został operator Jest między lub Nie jest między. Rysunek 11-3 przedstawia kilka przykładowych wyrażeń filtrujących.
    6. Rysunek 11-3 Wyrażenia filtrujące w oknie Edytuj zestaw danych
  6. Kliknij przycisk Podgląd wyników, aby sprawdzić poprawność wyników zwracanych przez zestaw danych. Jeśli zostało zdefiniowanych kilka warunków filtrujących, w raporcie będą wyświetlane wyłącznie wiersze spełniające wszystkie warunki. Aby wyświetlać wiersze spełniające dowolny z warunków należy utworzyć pojedynczy warunek filtrujący zawierający operator OR, a następnie wybrać operator Jest prawdziwe. Czynność ta zostanie opisana w dalszej części rozdziału.

(c) Copyright Actuate Corporation 2006

Poprzedni tematNastępny temat