Udostępnij za pośrednictwem


Samouczek: Dodanie parametru do raportu (Konstruktora raportów 3.0)

Dodanie parametru do raportu umożliwia użytkownikom filtrowanie danych raportu z poziomu źródła danych lub w raporcie.Parametry raportu są tworzone automatycznie dla każdego parametru zapytania uwzględnionego w zapytaniu zestawu danych.Typ danych parametru określa sposób jego wyświetlania na pasku narzędzi podglądu raportów.

Parametryczny raport sprzedaży

Zakres informacji w samouczku

Korzystając z tego samouczka, nauczysz się wykonywać następujące czynności:

  1. Tworzenie raportu macierzowego i zestawu danych za pomocą Kreatora tabeli lub Kreatora macierzy

  2. Organizowanie danych oraz wybieranie układu i stylu za pomocą Kreatora tabeli lub macierzy

  3. Dodawanie parametru zapytania w celu utworzenia parametru raportu

  4. Zmienianie domyślnego typu danych i innych właściwości parametru raportu

    1. Dodawanie zestawu danych w celu zapewnienia dostępnych wartości i nazw wyświetlanych

    2. Określanie dostępnych wartości w celu utworzenia rozwijanej listy wartości

    3. Określanie wartości domyślnych umożliwiających automatyczne uruchamianie raportu

    4. Wyszukiwanie wartości w zestawie danych zawierającym pary nazwa/wartość

  5. Wyświetlanie wybranej wartości parametru w raporcie

  6. Używanie parametru raportu w filtrze

  7. Zmienianie parametru raportu w celu ustawienia go jako parametru wielowartościowego

  8. Dodawanie parametru logicznego określającego widoczność warunkową

  9. Dodawanie tytułu raportu

  10. Zapisywanie raportu

Ostrzeżenie

W tym samouczku kroki wykonywane w kreatorze są połączone w jedną procedurę.Instrukcje krok po kroku dotyczące sposobu Przeglądaj, aby serwer raportów wybierz źródło danych i tworzenie zestawu danych, zobacz samouczek pierwszego w tej serii: Samouczek: Tworzenie raportu tabeli podstawowej (Konstruktora raportów 3.0).

Szacowany czas wykonania tego samouczka: 25 minut.

Wymagania

Aby uzyskać informacje o wymaganiach, zobacz Wymagania wstępne dotyczące samouczków (program Report Builder 3.0).

1.Create a Matrix Report and Dataset from the Table or Matrix Wizard

Utwórz raport macierzy, źródło danych i dataset.

Ostrzeżenie

W tym samouczku zapytanie zawiera wartości danych, więc nie jest potrzebne zewnętrzne źródło danych.Wydłuża to czas wykonywania zapytania.W środowisku biznesowym zapytanie nie zawierałoby danych.Dodano je w celach szkoleniowych.

Aby utworzyć raport macierzowy

  1. Kliknij Start, wskaż programów, wskaż Microsoft SQL Server 2008 R2 raport konstruktora 3.0, a następnie kliknij przycisk 3.0 Konstruktora raportów.

    Wprowadzenie pojawi się okno dialogowe.

    Ostrzeżenie

    Jeśli Wprowadzenie pojawia się okno dialogowe, z Konstruktora raportów przycisku, kliknij Nowy.

  2. W lewym okienku sprawdź, czy raport jest zaznaczone.

  3. W prawym okienku kliknij tabeli lub Kreatora macierzy.

  4. Kliknij utworzyć.

  5. Na Wybierz element dataset strona, kliknij przycisk Tworzenie zestawu danych.

  6. Kliknij Dalej.

  7. Na Wybierz połączenie ze źródłem danych strona, wybierz źródło danych jest typ sql Server.Wybierz źródło danych z listy lub przejdź do serwera raportów, aby je wybrać.

  8. Kliknij Dalej.

  9. Na Projekt kwerendy strona, kliknij przycisk Edytuj jako tekst.

  10. Wklej następujące zapytanie do okienka zapytania:

    ;WITH CTE (StoreID, Subcategory, Quantity) 
    AS (
    SELECT 200 AS StoreID, 'Digital SLR Cameras' AS Subcategory, 2002 AS Quantity
    UNION SELECT  200 AS StoreID, 'Camcorders' AS Subcategory, 1954 AS Quantity
    UNION SELECT  200 AS StoreID, 'Accessories' AS Subcategory, 1895 AS Quantity
    UNION SELECT  199 AS StoreID, 'Digital Cameras' AS Subcategory, 1849 AS Quantity
    UNION SELECT  306 AS StoreID, 'Digital SLR Cameras' AS Subcategory, 1579 AS Quantity
    UNION SELECT  306 AS StoreID, 'Camcorders' AS Subcategory, 1561 AS Quantity
    UNION SELECT  306 AS StoreID, 'Digital Cameras' AS Subcategory, 1553 AS Quantity
    UNION SELECT  306 AS StoreID, 'Accessories' AS Subcategory, 1534 AS Quantity
    UNION SELECT 307 AS StoreID, 'Accessories' AS Subcategory, 1755 AS Quantity
    UNION SELECT 307 AS StoreID, 'Camcorders' AS Subcategory, 1631 AS Quantity
    UNION SELECT 307 AS StoreID, 'Digital SLR Cameras' AS Subcategory, 1772 AS Quantity)
    SELECT StoreID, Subcategory, Quantity
    FROM CTE
    

    Ta kwerenda łączy wyniki kilku Transact-SQL Wybierz instrukcje wewnątrz typowe wyrażenie tabela określenie wartości opartych na uproszczony danych z bazy danych przykładowych Contoso.Przykładowa baza danych Contoso zawiera dane o międzynarodowej sprzedaży towarów konsumpcyjnych.W tym samouczku są używane dane dotyczące sprzedaży aparatów fotograficznych.Podkategorie to cyfrowe aparaty fotograficzne, cyfrowe lustrzanki jednoobiektywowe, kamkordery i akcesoria.

    Zapytanie określa nazwy kolumn, które zawierają identyfikatory sklepów, podkategorie towarów oraz ilości zamówione w zamówieniach sprzedaży z trzech sklepów.W tym zapytaniu nazwa sklepu nie jest częścią zestawu wyników.W dalszej części tego samouczka wyszukasz nazwę sklepu odpowiadającą identyfikatorowi sklepu z osobnego zestawu danych.

    To zapytanie nie zawiera parametrów zapytania.Parametry zapytania dodasz w dalszej części tego samouczka.

  11. Kliknij na pasku narzędzi projektant zapytań, uruchomić (!).Zestaw wyników wyświetlane są wiersze 11 Pokaż ilość towarów sprzedanych dla każdej podkategorii dla czterech magazynów danych i zawiera następujące kolumny: StoreID, Subcategory, Quantity.

  12. Kliknij Dalej.

2.Organize Data, Choose Layout, and Style from the Table or Matrix Wizard

Kreator oferuje początkowy projekt, w którym są wyświetlane dane.Okienko podglądu w kreatorze pomaga wizualizować wyniki grupowania danych przed ukończeniem projektu tabeli lub macierzy.

Aby zorganizować dane w grupach

  1. Na pól Rozmieoć strona, przeciągnij Subcategory do grupy wierszy.

  2. Przeciągnij StoreID do grup kolumny.

  3. Drag Quantity to Values.

    W ten sposób wartości ilości sprzedaży zostały zorganizowane w wiersze pogrupowane według podkategorii.Będzie po jednej kolumnie dla każdego sklepu.

  4. Kliknij Dalej.

  5. Na Wybierz układ strona pod Opcje, sprawdź, czy Pokaż sumy częściowe i sumy jest zaznaczone.

    Po uruchomieniu raportu, ostatnia kolumna będzie całkowitej ilości każdej podkategorii dla wszystkich magazynów, a ostatni wiersz będzie całkowitej ilości wszystkich podkategorii dla każdego sklepu.

  6. Kliknij Dalej.

  7. Na Wybierz styl strona, na panelu Style wybierz styl.

  8. Kliknij Zakończ.

    Macierz została dodana do powierzchni projektowej.Macierz zawiera trzy kolumny i trzy wiersze.Zawartość komórek w pierwszym wierszu to Subcategory, [StoreID] i Total.Komórki w drugim wierszu zawierają wyrażenia, które reprezentują podkategorię, ilość artykułów sprzedanych w poszczególnych sklepach oraz łączną ilość ze wszystkich sklepów dla poszczególnych podkategorii.Komórka w ostatnim wierszu zawiera sumy końcowe dla poszczególnych sklepów.

  9. Kliknij w obszarze macierzy, zatrzymaj wskaźnik myszy na krawędzi pierwszej kolumny i przeciągnij uchwyt, aby poszerzyć kolumnę.

  10. Kliknij uruchomić , aby wyświetlić podgląd raportu.

Raport zostanie wygenerowany na serwerze raportów. Będzie w nim widoczny tytuł raportu oraz godzina jego przetworzenia.

W tym scenariuszu w nagłówku kolumny jest wyświetlany identyfikator sklepu, ale nie jest wyświetlana nazwa sklepu.W dalszej części dodasz wyrażenie wyszukujące nazwę sklepu w zestawie danych zawierającym pary identyfikator sklepu/nazwa sklepu.

3.Add a Query Parameter to Create a Report Parameter

Po dodaniu parametr kwerendy na kwerendę Konstruktora raportów automatycznie tworzy parametru raportu pojedynczej wartości domyślnych właściwości Nazwa wiersza i typ danych.

Aby dodać parametr zapytania

  1. Przełącz do widoku projektu.

  2. W okienku danych raportu rozwiń zestawów danych folderu, kliknij prawym przyciskiem myszy DataSet1, a następnie kliknij kwerendy.

  3. Add the following Transact-SQL WHERE clause as the last line in the query:

    WHERE StoreID = (@StoreID)
    

    WHERE klauzula ogranicza pobierane dane z identyfikatorem magazynu określona przez parametr kwerendy @StoreID.

  4. Kliknij na pasku narzędzi projektant zapytań, uruchomić (!).Definiują parametry kwerendy otwiera okno dialogowe i monituje o podanie wartości dla parametru kwerendy @StoreID.

  5. W Wartość parametru, wpisz 200.

  6. Kliknij przycisk OK.

    Zestaw wyników zawiera ilości sprzedane na Akcesoria, kamery wideo i Lustrzanki cyfrowe dla identyfikatora magazynu 200.

  7. Kliknij przycisk OK.

  8. W okienku danych raportu rozwiń Parametry folder.

Należy zauważyć, że jest teraz parametr raportu o nazwie @StoreID.Domyślnie parametr ma typ danych tekstu.Identyfikator sklepu jest liczbą całkowitą, dlatego w następnej procedurze zmienisz typ danych na Liczba całkowita.

4.Change Default Data Type and Other Properties for a Report Parameter

Po utworzeniu parametru raportu można dostosować domyślne wartości właściwości.

Aby zmienić domyślny typ danych parametru raportu

  1. W okienku w obszarze danych raportu Parametry węzła, kliknij prawym przyciskiem myszy @StoreID, a następnie kliknij przycisk Właściwości parametru.

  2. W wierszu polecenia wpisz identyfikator magazynu? Ten tekst będzie się pojawiał na pasku narzędzi podglądu raportów po uruchomieniu raportu.

  3. W Typ danych, z drop -niedziałający listy wybierz całkowitą.

  4. Zaakceptuj pozostałe wartości domyślne w tym oknie dialogowym.

  5. Kliknij przycisk OK.

  6. Wyświetl podgląd raportu.Podgląd raportu wyświetla monit dla @StoreID.

  7. Na pasku narzędzi Podgląd raportu, obok Identyfikatora magazynu wpisz 200, a następnie kliknij Wyświetl raport.

4a.Dodawanie zestawu danych w celu zapewnienia dostępnych wartości i nazw wyświetlanych

Aby zapewnić, że użytkownik będzie mógł wpisywać tylko prawidłowe wartości parametru, można utworzyć rozwijaną listę wartości do wyboru.Wartości te mogą pochodzić z zestawu danych lub z listy określonej przez użytkownika.Dostępne wartości muszą być dostarczane z zestawu danych mającego zapytanie, które nie zawiera odwołania do parametru.

Aby utworzyć zestaw danych zawierający prawidłowe wartości parametru

  1. Przełącz do widoku projektu.

  2. W okienku danych raportu, kliknij prawym przyciskiem myszy zestawów danych folder, a następnie kliknij Dodać Dataset.

  3. W nazwę, wpisz magazynów.

  4. Wybierz za pomocą zestawu danych osadzonych w raporcie opcji.

  5. W źródła danych, z drop -niedziałający wybierz źródło danych utworzone w pierwszej procedury.

  6. W Typ kwerendy, sprawdź, czy tekstu jest zaznaczone.

  7. W kwerendy, wklej następujący tekst:

    SELECT 200 AS StoreID, 'Contoso Catalog Store' as StoreName
    UNION SELECT 199 AS StoreID, 'Contoso North America Online Store' as StoreName
    UNION SELECT 307 AS StoreID, 'Contoso Asia Online Store' as StoreName
    UNION SELECT 306 AS StoreID, 'Contoso Europe Online Store' as StoreName
    
  8. Kliknij przycisk OK.

    W okienku danych raportu są wyświetlane pola StoreID i StoreName w węźle dataset magazynów.

4b.Określanie dostępnych wartości w celu utworzenia rozwijanej listy wartości

Po utworzeniu zestawu danych dotyczące dostępnych wartości, należy zmienić właściwości raportu, aby określić, które dataset i pole wypełnienia drop -niedziałający listę prawidłowych wartości, na pasku narzędzi reportviewer.

Aby zapewnić dostępne wartości parametru z zestawu danych

  1. W okienku danych raportu prawym przyciskiem myszy kliknij parametr @StoreID, a następnie kliknij przycisk Właściwości parametru.

  2. Kliknij Dostępne wartości, a następnie kliknij przycisk uzyskać wartości z kwerendy.

  3. W Dataset, z drop -niedziałający kliknij magazynów.

  4. W wartość pole, z drop -niedziałający kliknij StoreID.

  5. W pole Etykieta, z drop -niedziałający kliknij StoreName.Pole etykiety określa nazwę wyświetlaną dla wartości.

  6. Kliknij Ogólne.

  7. W wierszu polecenia wpisz nazwę Sklepu?

    Użytkownik będzie teraz wybierał pozycję z listy nazw sklepów, a nie identyfikatorów sklepów.Uwaga Ten typ danych parametru pozostaje całkowitą , ponieważ parametr jest oparty na identyfikator magazynu, a nie nazwę Sklepu.

  8. Kliknij przycisk OK.

  9. Podgląd raportu

    Na pasku narzędzi Podgląd raportu pole tekstowe parametr jest teraz drop -niedziałający lista <Wybierz wartość>.

  10. Z rozwijanej -niedziałający listy, wybierz magazyn katalogu Contoso, a następnie kliknij Wyświetl raport.

Raport wyświetla ilość sprzedanych Akcesoria, kamery wideo i Lustrzanki cyfrowe dla identyfikatora magazynu 200.

4c.Określanie wartości domyślnych umożliwiających automatyczne uruchamianie raportu

Można określić wartość domyślną dla każdego parametru, raport jest uruchamiany automatycznie.

Aby określić wartość domyślną z zestawu danych

  1. Przełącz do widoku projektu.

  2. W okienku danych raportu, kliknij prawym przyciskiem myszy @StoreID, a następnie kliknij przycisk Właściwości parametru.

  3. Kliknij Wartości domyślne, a następnie kliknij przycisk uzyskać wartości z kwerendy.

  4. W Dataset, z drop -niedziałający kliknij magazynów.

  5. W wartość pole, z drop -niedziałający kliknij StoreID.

  6. Kliknij przycisk OK.

  7. Podgląd raportu

Dla @StoreID, Podgląd raportu wyświetlana jest wartość "Contoso Sklep internetowy Ameryki Północnej".Jest to pierwsza wartość z zestaw wyników dla magazynów dataset.Raport wyświetla ilość sprzedaży dla aparatów cyfrowych dla identyfikatora magazynu 199.

Aby określić niestandardową wartość domyślną

  1. Przełącz do widoku projektu.

  2. W okienku danych raportu, kliknij prawym przyciskiem myszy @StoreID, a następnie kliknij przycisk Właściwości parametru.

  3. Kliknij Wartości domyślnei kliknij przycisk Określ wartości, a następnie kliknij przycisk Dodaj.Zostanie dodany nowy wiersz wartości.

  4. W wartość, wpisz 200.

  5. Kliknij przycisk OK.

  6. Podgląd raportu

Dla @StoreID, Podgląd raportu wyświetla wartość "Magazyn katalogu Contoso".Jest to nazwa wyświetlana dla identyfikatora magazynu 200.Raport wyświetla ilość sprzedanych Akcesoria, kamery wideo i Lustrzanki cyfrowe dla identyfikatora magazynu 200.

4d.Wyszukiwanie wartości w zestawie danych zawierającym pary nazwa/wartość

Zestaw danych może zawierać zarówno identyfikator, jak i odpowiadające mu pole nazwy.Jeśli jest używany tylko identyfikator, odpowiadającą mu nazwę można wyszukać w utworzonym zestawie danych, który zawiera pary nazwa/wartość.

Aby wyszukać wartość w zestawie danych

  1. Przełącz do widoku projektu.

  2. Na powierzchni projektu do matrycy w nagłówku kolumna pierwszego wiersza, kliknij prawym przyciskiem myszy [StoreID] , a następnie kliknij przycisk wyrażenie.

  3. W okienku Wyrażenie, usuń cały tekst z wyjątkiem początku equals (=).

  4. W kategorii, rozwiń Typowe funkcje, a następnie kliknij przycisk różne.W okienku Element zostanie wyświetlony zestaw funkcji.

  5. W elemencie, kliknij dwukrotnie wyszukiwania.Wyświetla okienko wyrażenie =Lookup(.W okienku Przykład zostanie wyświetlony przykład składni funkcji Lookup.

  6. Wpisz następujące wyrażenie: =Lookup(Fields!StoreID.Value,Fields!StoreID.Value,Fields!StoreName.Value,"Stores")

    Funkcja WYSZUKAJ ma wartość StoreID, wyszukuje w "Sklepy" Element DataSet i zwraca StoreName wartości.

  7. Kliknij przycisk OK.

    Nagłówek kolumna magazynu zawiera tekst wyświetlany złożone wyrażenie: <<Expr>>.

  8. Wyświetl podgląd raportu.

Pole tekstowe znajdujące się u góry każdej strona Wyświetla nazwę magazynu zamiast identyfikatora magazynu.

5.Display the Selected Parameter Value in the Report

Jeśli użytkownik ma pytania dotyczące raportu, dobrze jest wiedzieć, jakie wartości parametrów zostały wybrane.Dla poszczególnych parametrów w raporcie można zachowywać wartości wybrane przez użytkownika.Jednym ze sposobów jest wyświetlanie parametrów w polu tekstowym w stopce strony.

Aby wyświetlić wybraną wartość parametru i jego etykietę w stopce strony

  1. Przełącz do widoku projektu.

  2. Kliknij prawym przyciskiem myszy stopka strona, wskaż Wstaw, a następnie kliknij przycisk Pole tekstowe.Przeciągnij pole tekstowe obok pola tekstowego z sygnaturą czasową.Chwyć uchwyt boczny pola tekstowego i poszerz je.

  3. Przeciągnij z okienka danych raportu parametr @StoreID do pola tekstowego.Pole tekstowe zawiera [@StoreID].

  4. Aby wyświetlić etykietę parametru, klikaj pole tekstowe, dopóki za istniejącym wyrażeniem nie pojawi się kursor wstawiania, wpisz spację, a następnie przeciągnij drugą kopię parametru z okienka Dane raportu do pola tekstowego.Pole tekstowe zawiera [@StoreID] [@StoreID].

  5. Kliknij prawym przyciskiem myszy pierwsze wyrażenie, a następnie kliknij przycisk wyrażenie.Wyrażenie zostanie otwarte okno dialogowe.Zastąp tekst Value przez Label.

  6. Kliknij przycisk OK. 

    Wyświetla tekst: [@StoreID.Label] [@StoreID].

  7. Wyświetl podgląd raportu.

6.Use the Report Parameter in a Filter

Filtry pomagają określić, jakie dane mają być używane w raporcie po ich pobraniu z zewnętrznego źródła danych.Aby ułatwić użytkownikowi określanie danych do wyświetlenia, w filtrze macierzy można uwzględnić parametr raportu.

Aby określić parametr w filtrze macierzy

  1. Przełącz do widoku projektu.

  2. Kliknij prawym przyciskiem myszy uchwyt nagłówek wiersza lub kolumna na macierzy, a następnie kliknij element tablix właściwości.

  3. Kliknij Filtry, a następnie kliknij przycisk Dodaj.Zostanie wyświetlony nowy wiersz filtru.

  4. W wyrażenie, z drop -niedziałający zaznacz pole dataset StoreID.Wyświetla typ danych całkowitą.Jeśli wartość wyrażenia jest polem zestawu danych, typ danych jest ustawiany automatycznie.

  5. W operatora, sprawdź, czy equals (=) jest zaznaczona.

  6. In Value, type [@StoreID].[@StoreID] is the simple expression syntax that represents =Parameters!StoreID.Value.

  7. Kliknij przycisk OK.

  8. Wyświetl podgląd raportu.

    Macierzy wyświetlane dane tylko dla "Magazyn katalogu Contoso".

  9. Na pasku narzędzi Podgląd raportu dla Nazwa Sklepu?, wybierz opcję Sklep Online Azja Contoso, a następnie kliknij przycisk Wyświetl raport.

W macierzy zostaną wyświetlone dane odpowiadające wybranemu sklepowi.

7.Change the Report Parameter to Accept Multiple Values

Aby zmienić parametr z jednowartościowego na wielowartościowy, trzeba zmienić zapytanie i wszystkie wyrażenia zawierające odwołanie do parametru, w tym filtry.Parametr wielowartościowy jest tablicą wartości.W zapytaniu zestawu danych składnia zapytania musi sprawdzać występowanie jednej wartości w zestawie wartości.W wyrażeniu raportu składnia wyrażenia musi uzyskiwać dostęp do tablicy wartości, a nie do jednej wartości.

Aby zmienić parametr z jednowartościowego na wielowartościowy

  1. Przełącz do widoku projektu.

  2. W okienku danych raportu, kliknij prawym przyciskiem myszy @StoreID, a następnie kliknij przycisk Właściwości parametru.

  3. Wybierz Zezwalaj na wiele wartości.

  4. Kliknij przycisk OK.

  5. W okienku danych raportu rozwiń zestawów danych folderu, kliknij prawym przyciskiem myszy DataSet1, a następnie kliknij kwerendy.

  6. Change equals (=) to IN in the Transact-SQL WHERE clause in the last line in the query:

    WHERE StoreID IN (@StoreID)
    

    IN Podmiot testów wartość do włączenia zestaw wartości.

  7. Kliknij przycisk OK.

  8. Kliknij prawym przyciskiem myszy uchwyt nagłówek wiersza lub kolumna na macierzy, a następnie kliknij element tablix właściwości.

  9. Kliknij Filtry.

  10. W operatora, wybierz opcję w.

  11. Kliknij przycisk OK.

  12. Usuń cały tekst z pola tekstowego w stopce strony wyświetlającego parametr.

  13. Kliknij prawym przyciskiem myszy pole tekstowe, a następnie kliknij wyrażenie.Wpisz następujące wyrażenie: =Join(Parameters!StoreID.Label, ", ")

    To wyrażenie łączy wszystkie nazwy Sklepu, wybranych przez użytkownika.

  14. Kliknij przycisk OK.

  15. Kliknij w polu tekstowym z przodu wyrażenie utworzone i wpisz następujące: Wybrane wartości parametrów:.

  16. Podgląd raportu

  17. Kliknij listę rozwijaną obok monitu „Nazwa sklepu?”.

    Wszystkie prawidłowe wartości obok pole wyboru.

  18. Kliknij Zaznacz wszystko, a następnie kliknij przycisk Wyświetl raport.

    W raporcie zostaną wyświetlone ilości sprzedane dla wszystkich podkategorii i wszystkich sklepów.

  19. Z rozwijanej -niedziałający kliknij Zaznacz wszystko aby wyczyścić listę, kliknij przycisk "Contoso Magazyn katalogu" i "Magazyn Online Azja Contoso", a następnie kliknij Wyświetl raport.

8.Add a Boolean Parameter for Conditional Visibility

Aby dodać parametr logiczny

  1. Na powierzchni projektu w okienku danych raportu, kliknij prawym przyciskiem myszy Parametry, a następnie kliknij przycisk Dodaj parametr.

  2. W nazwę, wpisz ShowSelections.

  3. W Prompt, wpisz wybrane opcje Pokaż?

  4. W Typ danych, z drop -niedziałający kliknij logiczna.

  5. Kliknij wartości domyślne.

  6. Kliknij Określ wartość, a następnie kliknij przycisk Dodaj.

  7. In Value, type False.

  8. Kliknij przycisk OK.

Aby ustawić widoczność na podstawie parametru logicznego

  1. Na powierzchni projektu, kliknij prawym przyciskiem myszy pole tekstowe w stopce strona, która wyświetla wartości parametrów, a następnie kliknij Właściwości pola tekstowego.

  2. Kliknij widoczność.

  3. Zaznacz opcję Pokazywanie lub ukrywanie oparte na wyrażeniach, a następnie kliknij przycisk wyrażenie Fx.

  4. Wpisz następujące wyrażenie: =Not Parameters!ShowSelections.Value

    Opcją widoczności pola tekstowego steruje właściwość Hidden.Zastosowanie Not operator tak, aby po zaznaczeniu parametru właściwość ukryty jest FAŁSZ, a zostanie wyświetlone okno tekst.

  5. Kliknij przycisk OK.

  6. Kliknij przycisk OK.

  7. Podgląd raportu

    Pole tekstowe wyświetlające wartości parametru do wyboru nie pojawi się.

  8. Na pasku narzędziowym podglądu raportu, obok opcji Pokaż kliknij True.

  9. Wyświetl podgląd raportu.

W polu tekstowym w stopce strony zostaną wyświetlone wszystkie wybrane nazwy sklepów.

9.Add a Report Title

Aby dodać tytuł raportu

  1. Na powierzchni projektu kliknij kliknij, aby dodać tytuł.

  2. Wpisz tytuł Sparametryzowana sprzedaż produktów, a następnie kliknij poza polem tekstowym.

10.Save the Report

Aby zapisać raport na serwerze raportów

  1. Z Konstruktora raportów przycisku, kliknij Zapisz jako.

  2. Kliknij ostatnie witryn i serwerów.

  3. Wybierz lub wpisz nazwę serwer raportów której masz uprawnienia do zapisywania raportów.

    Wiadomość Łączenie z serwer raportów pojawi się.Po nawiązaniu połączenia zostanie wyświetlona zawartość folderu raportów określonego przez administratora serwera raportów jako lokalizacja domyślna dla raportów.

  4. W nazwę, zastąp nazwę domyślną sparametryzowana raport sprzedaży.

  5. Kliknij zapisać.

Raport zostanie zapisany na serwerze raportów.Nazwa serwera raportów, z którym jest nawiązane połączenie, będzie wyświetlana na pasku stanu u dołu okna.

Następne kroki

To już koniec procedury dodawania parametru do raportu.Aby dowiedzieć się więcej o parametrach, zobacz Parametry (program Report Builder 3.0 i usługi SSRS).