Jak Dodaj filtr (Konstruktora raportów 3.0 i SSRS)
Filtr należy dodać do zestawu danych, obszaru danych lub grupy, gdy trzeba uwzględnić w obliczeniach lub wyświetlaniu pewne wartości albo je wykluczyć.Filtry są w czasie wykonywania stosowane najpierw do zestawu danych, następnie do obszaru danych, a następnie do grupy (w kolejności od góry do dołu w hierarchiach grup).W tabeli, w macierzy lub na liście filtry dla grup wierszy, grup kolumn i grup sąsiadujących są stosowane niezależnie.Na wykresie filtry dla grup kategorii i grup serii są stosowane niezależnie.
Aby dodać filtr, należy utworzyć co najmniej jedno równanie filtru.Równanie filtru składa się z wyrażenia identyfikującego dane, które mają być filtrowane, operatora i wartości, z którą będzie wykonywane porównanie.Typy filtrowanych danych i wartości muszą być zgodne.Filtrowanie wartości zagregowanych dla zestawu danych lub obszaru danych jest nieobsługiwane.
Aby filtrować punkty danych na wykresie, można ustawić filtr w grupie kategorii lub grupie serii.Domyślnie, wykres używa wbudowanej funkcja Sum do wartość zagregowana wartości, które należą do tej samej grupy do punktu indywidualnych danych w serii.Zmiana funkcji agregującej serii pociąga za sobą konieczność zmiany funkcji agregującej w wyrażeniu filtru.
Aby uzyskać więcej informacji na temat filtrowania osadzone i współużytkowanych zestawów danych Zobacz Jak Dodaj filtr DataSet (Konstruktora raportów 3.0 i SSRS).
Ostrzeżenie
Program Business Intelligence Development Studio umożliwia tworzenie i modyfikowanie definicji raportów (rdl) przy użyciu programów Report Builder 3.0 i Report Designer. Każde ze środowisk obsługuje różne sposoby tworzenia, otwierania i zapisywania raportów oraz powiązanych z nimi elementów. Aby uzyskać więcej informacji, zobacz temat Projektowanie raportów w programach Report Designer i Report Builder 3.0 (usługi SSRS) w witrynie sieci Web microsoft.com.
Aby ustawić filtr w obszarze danych
Otwórz raport w Projekt widok.
Select the data region on the design surface, and then right-click <data region>Properties.Szerokość toru, zaznacz Właściwości panelu Obrys skrajni.The <data region>Properties dialog box opens.
Ostrzeżenie
Na obszar danych elementu element tablix, kliknij prawym przyciskiem myszy komórka narożnik lub uchwyt wiersza lub kolumna, a następnie kliknij element tablix właściwości.
Kliknij Filtry.Spowoduje to wyświetlenie bieżącej listy równań filtru.Domyślnie ta lista jest pusta.
Click Add.Zostanie wyświetlone nowe puste równanie filtru.
W wyrażenie, wpisz lub wybierz wyrażenie dla pole do filtrowania.Kliknij, aby edytować wyrażenie, wyrażenie (fx) przycisk.
W polu rozwijanym wybierz typ danych pasujący do typu danych w wyrażeniu utworzonym w kroku 5.
W operatora wybierz operator ma filtru, który służy do porównywania wartości w wyrażenie pole i wartość pole.Wybrany operator określa liczbę wartości używanych od następnego kroku.
W wartość wpisz wyrażenie lub wartość, przeciwko której ma filtr, aby ocenić wartość w wyrażenie.
Przykłady filtra równań, zobacz Przykłady równań filtrów (program Report Builder 3.0 i usługi SSRS).
Kliknij przycisk OK.
Aby ustawić filtr w grupie wierszy lub kolumn elementu tablix
Otwórz raport w Projekt widok.
Na powierzchni projektowej kliknij prawym przyciskiem myszy obszar danych tabeli, macierzy lub listy, aby go zaznaczyć.W okienku Grupowanie zostaną wyświetlone grupy zaznaczonego elementu.
W okienku Grupowanie, kliknij prawym przyciskiem myszy grupę, a następnie kliknij Edytuj grupy.element tablix grupy zostanie otwarte okno dialogowe.
Kliknij Filtry.Spowoduje to wyświetlenie bieżącej listy równań filtru.Domyślnie ta lista jest pusta.
Click Add.Zostanie wyświetlone nowe puste równanie filtru.
W wyrażenie, wpisz lub wybierz wyrażenie dla pole do filtrowania.Kliknij, aby edytować wyrażenie, wyrażenie (fx) przycisk.
W polu rozwijanym wybierz typ danych pasujący do typu danych w wyrażeniu utworzonym w kroku 5.
W operatora wybierz operator ma filtru, który służy do porównywania wartości w wyrażenie pole i wartość pole.Wybrany operator określa liczbę wartości używanych od następnego kroku.
W wartość wpisz wyrażenie lub wartość, przeciwko której ma filtr, aby ocenić wartość w wyrażenie.
Przykłady filtra równań, zobacz Przykłady równań filtrów (program Report Builder 3.0 i usługi SSRS).
Kliknij przycisk OK.
Aby ustawić filtr w grupie kategorii wykresu
Otwórz raport w Projekt widok.
Na powierzchni projektowej kliknij dwa razy wykres, aby wyświetlić strefy upuszczania pól danych, serii i kategorii.
Kliknij prawym przyciskiem myszy pole zawarte w strefy upuszczania pola Kategoria i wybierz Właściwości grupy kategorii.
Kliknij Filtry.Spowoduje to wyświetlenie bieżącej listy równań filtru.Domyślnie ta lista jest pusta.
Click Add.Zostanie wyświetlone nowe puste równanie filtru.
W wyrażenie, wpisz lub wybierz wyrażenie dla pole do filtrowania.Kliknij, aby edytować wyrażenie, wyrażenie (fx) przycisk.
W polu rozwijanym wybierz typ danych pasujący do typu danych w wyrażeniu utworzonym w kroku 5.
W operatora wybierz operator ma filtru, który służy do porównywania wartości w wyrażenie pole i wartość pole.Wybrany operator określa liczbę wartości używanych od następnego kroku.
W wartość wpisz wyrażenie lub wartość, przeciwko której ma filtr, aby ocenić wartość w wyrażenie.
Przykłady filtra równań, zobacz Przykłady równań filtrów (program Report Builder 3.0 i usługi SSRS).
Kliknij przycisk OK.
Aby ustawić filtr w grupie serii wykresu
Otwórz raport w Projekt widok.
Na powierzchni projektowej kliknij dwa razy wykres, aby wyświetlić strefy upuszczania pól danych, serii i kategorii.
Kliknij prawym przyciskiem myszy pole zawarte w strefie Upuść pola serii i zaznacz Właściwości grupy serii.
Kliknij Filtry.Spowoduje to wyświetlenie bieżącej listy równań filtru.Domyślnie ta lista jest pusta.
Click Add.Zostanie wyświetlone nowe puste równanie filtru.
W wyrażenie, wpisz lub wybierz wyrażenie dla pole do filtrowania.Kliknij, aby edytować wyrażenie, wyrażenie (fx) przycisk.
W polu rozwijanym wybierz typ danych pasujący do typu danych w wyrażeniu utworzonym w kroku 5.
W operatora wybierz operator ma filtru, który służy do porównywania wartości w wyrażenie pole i wartość pole.Wybrany operator określa liczbę wartości używanych od następnego kroku.
W wartość wpisz wyrażenie lub wartość, przeciwko której ma filtr, aby ocenić wartość w wyrażenie.
Przykłady filtra równań, zobacz Przykłady równań filtrów (program Report Builder 3.0 i usługi SSRS).
Kliknij przycisk OK.
Zobacz także