Praca z warunkiem filtru (program Report Builder 2.0)
Warunek filtrowania to instrukcja, która określa kryteria, jakie powinny zostać użyte przez program Report Builder 2.0 w celu ustalenia, czy określone dane zostaną wyświetlone w raporcie.Aby utworzyć filtr w programie Report Builder 2.0, należy dodać co najmniej jeden warunek filtrowania (można dodać nieograniczoną liczbę filtrów).Używając wielu warunków filtrowania, można tworzyć bardzo złożone filtry.Warunki filtrowania można dodawać, usuwać i grupować za pomocą różnych operatorów.Można także osadzać grupy warunków filtrowania w innych grupach warunków w celu osiągnięcia pożądanego wyniku.W chwili uruchomienia raportu program sprawdza, czy dane spełniają kryteria określone w filtrze.Jeżeli dane spełniają kryterium, zostają dodane do raportu.Jeżeli dane nie spełniają kryteriów, nie zostają ujęte w raporcie.
Dodawanie warunków filtrowania
Gdy Filtrowanie danych najpierw zostanie otwarte okno dialogowe, obiektów i pól dostępnych w raporcie są wyświetlane w okienku Eksploratora po lewej stronie. Do utworzenia filtru można użyć dowolnej dostępnej jednostki lub pola; jednostka lub pole nie muszą być wyświetlone w treści raportu.
Warunek filtru składa się z trzech części: nazwę pole lub obiektu, operator porównania i kryteria. Aby dodać warunek filtrowania do raportu, należy przeciągnąć nazwę jednostki lub pola do obszaru filtru, a następnie określić operator porównania i kryteria.Aby uzyskać więcej informacji na temat operatorów porównania zobacz Wybieranie operatora porównania dla warunku filtru (program Report Builder 2.0). Aby uzyskać więcej informacji na temat określania kryteriów zobacz Określanie kryteriów dla warunku filtru (program Report Builder 2.0).
Po dodaniu warunku filtrowania do obszaru filtru można przesuwać warunek w obrębie obszaru filtru poprzez wybranie i przeciągnięcie nazwy jednostki lub pola.Warunek filtrowania można przesuwać pomiędzy grupami lub w obrębie bieżącej grupy.Po przesunięciu warunki filtrowania zostają dodane u dołu grupy.Aby uzyskać więcej informacji na temat grupowanie warunki filtrowania Zobacz Grupowanie warunków filtru (program Report Builder 2.0).
.gif)
Operatory logiczne
Podczas dodawania dodatkowych warunków filtrowania do obszaru filtru pomiędzy poszczególnymi warunkami pojawią się operatory logiczne.Raport konstruktor obsługuje And i Or Operatory logiczne. Domyślnie jest operator logiczny And, ale można łatwo zmienić, klikając przycisk And i wybierając Or.
Filtrowanie wzorów
Funkcje programu Report Builder 2.0 można wykorzystać do filtrowania całego warunku jako wzoru.Można odfiltrować formuły, gdy użytkownik chce utworzyć klauzulę filtru wymagającego manipulowania formułę pole lub inne funkcje obsługiwane w Zdefiniuj formułę duplikuje okno dialogowe, takie jak poziom agregacja lub usuwania, a funkcja ta nie jest Filtrowanie danych -okno dialogowe.Załóżmy, przykładowo, że w warunku filtrowania chcemy ująć wyłącznie produkty, w przypadku których Data rozpoczęcia sprzedaży jest wcześniejsza 2003.Można wówczas edytować wzór pola Data rozpoczęcia sprzedaży za pomocą dostępnej funkcji Data.
Aby dokonać edycji formuły pole w filtrze, kliknij prawym przyciskiem myszy nazwę pole w stanie filtr i wybierz Zmień formułę.
Monitowanie o wartości filtru w czasie wykonania programu
Monit pozwala osobom czytającym raport kontrolować zawartość raportu bez konieczności edytowania pliku raportu.Załóżmy, że utworzono raport sprzedaży zawierający szczegółowe informacje na temat sprzedaży zgrupowane według terytoriów.Zamiast wybierać obszar, który do wyświetlania w raporcie, można wybrać Monituj , a następnie, gdy użytkownik otwiera raport na serwerze, raport, wybrać obszar, który do przeglądania samych.
Aby opcja Monituj, kliknij prawym przyciskiem myszy nazwę pole lub obiektu w stanie filtr i wybierz polecenie Monituj.W razie wskazania ściśle określonej wartości w polu tekstowym kryteriów, raport zostanie uruchomiony w pierwszej kolejności z tą wartością.Osoba czytająca raport może później wybrać nową wartość.Jeżeli pole tekstowe kryteriów zostanie puste, to osoba czytająca raport musi wybrać wartość, zanim raport zostanie uruchomiony.
Uwaga
Gdy czytelnicy raportu będą oglądać listę parametrów, wartości mogą nie być posortowane.