Udostępnij za pośrednictwem


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

  1. Otwórz raport w Projekt widok.

  2. 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.

  3. Kliknij Filtry.Spowoduje to wyświetlenie bieżącej listy równań filtru.Domyślnie ta lista jest pusta.

  4. Click Add.Zostanie wyświetlone nowe puste równanie filtru.

  5. W wyrażenie, wpisz lub wybierz wyrażenie dla pole do filtrowania.Kliknij, aby edytować wyrażenie, wyrażenie (fx) przycisk.

  6. W polu rozwijanym wybierz typ danych pasujący do typu danych w wyrażeniu utworzonym w kroku 5.

  7. 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.

  8. 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).

  9. Kliknij przycisk OK.

Aby ustawić filtr w grupie wierszy lub kolumn elementu tablix

  1. Otwórz raport w Projekt widok.

  2. 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.

  3. W okienku Grupowanie, kliknij prawym przyciskiem myszy grupę, a następnie kliknij Edytuj grupy.element tablix grupy zostanie otwarte okno dialogowe.

  4. Kliknij Filtry.Spowoduje to wyświetlenie bieżącej listy równań filtru.Domyślnie ta lista jest pusta.

  5. Click Add.Zostanie wyświetlone nowe puste równanie filtru.

  6. W wyrażenie, wpisz lub wybierz wyrażenie dla pole do filtrowania.Kliknij, aby edytować wyrażenie, wyrażenie (fx) przycisk.

  7. W polu rozwijanym wybierz typ danych pasujący do typu danych w wyrażeniu utworzonym w kroku 5.

  8. 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.

  9. 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).

  10. Kliknij przycisk OK.

Aby ustawić filtr w grupie kategorii wykresu

  1. Otwórz raport w Projekt widok.

  2. Na powierzchni projektowej kliknij dwa razy wykres, aby wyświetlić strefy upuszczania pól danych, serii i kategorii.

  3. Kliknij prawym przyciskiem myszy pole zawarte w strefy upuszczania pola Kategoria i wybierz Właściwości grupy kategorii.

  4. Kliknij Filtry.Spowoduje to wyświetlenie bieżącej listy równań filtru.Domyślnie ta lista jest pusta.

  5. Click Add.Zostanie wyświetlone nowe puste równanie filtru.

  6. W wyrażenie, wpisz lub wybierz wyrażenie dla pole do filtrowania.Kliknij, aby edytować wyrażenie, wyrażenie (fx) przycisk.

  7. W polu rozwijanym wybierz typ danych pasujący do typu danych w wyrażeniu utworzonym w kroku 5.

  8. 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.

  9. 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).

  10. Kliknij przycisk OK.

Aby ustawić filtr w grupie serii wykresu

  1. Otwórz raport w Projekt widok.

  2. Na powierzchni projektowej kliknij dwa razy wykres, aby wyświetlić strefy upuszczania pól danych, serii i kategorii.

  3. Kliknij prawym przyciskiem myszy pole zawarte w strefie Upuść pola serii i zaznacz Właściwości grupy serii.

  4. Kliknij Filtry.Spowoduje to wyświetlenie bieżącej listy równań filtru.Domyślnie ta lista jest pusta.

  5. Click Add.Zostanie wyświetlone nowe puste równanie filtru.

  6. W wyrażenie, wpisz lub wybierz wyrażenie dla pole do filtrowania.Kliknij, aby edytować wyrażenie, wyrażenie (fx) przycisk.

  7. W polu rozwijanym wybierz typ danych pasujący do typu danych w wyrażeniu utworzonym w kroku 5.

  8. 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.

  9. 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).

  10. Kliknij przycisk OK.