Udostępnij za pośrednictwem


Samouczek: Wprowadzenie wyrażenia

Wyrażenia ułatwiają tworzenie skuteczne i elastyczne raporty.Ten samouczek zawiera wskazówki do tworzenia i wdrażania wyrażenia korzystające z typowych funkcji i operatorów.Będzie używać wyrażenie okno dialogowe do pisania wyrażeń, które złączanie wartości nazw szukanie wartości w oddzielnych zestawów danych Wyświetlanie różnych obrazów na podstawie wartości pole i tak dalej.

Raport jest barred raportu z naprzemiennych kolorów wierszy w białym i kolor.Raport ten zawiera parametr wybierania kolorów wierszy-białej.

Na poniższej ilustracji pokazano raport podobny do tego, który zostanie utworzony.

Raport z zielonymi paskami, który zawiera wyrażenia

Zakres informacji w samouczku

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

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

  2. Aktualizowanie domyślnych nazw danych źródłowych i zestawu danych

  3. Imię ekranu początkowego i nazwisko

  4. Obrazy do wyświetlania płci

  5. Wyszukaj nazwę CountryRegion

  6. Liczba dni od momentu ostatniego zakupu

  7. Pokaż porównanie sprzedaży za pomocą wskaźnika

  8. Tworzenie raportu, który raport "Zielony pasek"

Inne opcjonalne kroki

  • Format daty kolumny

  • Dodawanie tytułu raportu

  • Zapisywanie raportu

Szacowany czas trwania samouczka: 30 minut.

Wymagania

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

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

Tworzenie raportu tabela , dane źródłoi elementu dataset.Podczas układania tabelabędzie zawierać tylko kilka pól.Po zakończeniu pracy kreatora zostanie ręcznie dodać kolumny.Kreator ułatwia układ tabela i zastosowanie stylu.

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.

Ostrzeżenie

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

Aby utworzyć nowy raport tabela

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

    Zostanie wyświetlone okno dialogowe Wprowadzenie.

    Ostrzeżenie

    Jeśli okno dialogowe Wprowadzenie nie zostanie wyświetlone, kliknij polecenie Nowy w menu przycisku Report Builder.

    Ostrzeżenie

    Jeśli wolisz ClickOnce wersja 3.0 Konstruktora raportów, otwórz Menedżer raportów i kliknij przycisk Konstruktora raportów, lub przejdź do witryny programu SharePoint, w której usługi Reporting Services typy zawartości takich jak raporty są włączone i kliknij przycisk Raportu konstruktora na Nowy dokument menu na dokumenty kartę biblioteki Dokumenty udostępnione.

  2. Sprawdź, czy w lewym okienku jest zaznaczona pozycja Nowy raport.

  3. W prawym okienku kliknij pozycję Kreator tabeli lub macierzy.

  4. Na stronie Wybierz zestaw danych kliknij pozycję Utwórz zestaw danych.

  5. Kliknij przycisk Dalej.

  6. Na stronie Wybierz połączenie ze źródłem danych wybierz źródło danych typu SQL Server.Wybierz źródło danych z listy lub przejdź do serwera raportów, aby je wybrać.

  7. Kliknij przycisk Dalej.

  8. Na stronie Zaprojektuj zapytanie kliknij przycisk Edytuj jako tekst.

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

    SELECT 'Lauren' AS FirstName,'Johnson' AS LastName, 'American Samoa' AS StateProvince, 1 AS CountryRegionID,'Unknown' AS Gender, CAST(9996.60 AS money) AS YTDPurchase, CAST('2010-6-10' AS date) AS LastPurchase
    UNION SELECT'Warren' AS FirstName, 'Pal' AS LastName, 'New South Wales' AS StateProvince, 2 AS CountryRegionID, 'Male' AS Gender, CAST(5747.25 AS money) AS YTDPurchase, CAST('2010-7-3' AS date) AS LastPurchase
    UNION SELECT 'Fernando' AS FirstName, 'Ross' AS LastName, 'Alberta' AS StateProvince, 3 AS CountryRegionID, 'Male' AS Gender, CAST(9248.15 AS money) AS YTDPurchase, CAST('2010-10-17' AS date) AS LastPurchase
    UNION SELECT 'Rob' AS FirstName, 'Caron' AS LastName, 'Northwest Territories' AS StateProvince, 3 AS CountryRegionID, 'Male' AS Gender, CAST(742.50 AS money) AS YTDPurchase, CAST('2010-4-29' AS date) AS LastPurchase
    UNION SELECT 'James' AS FirstName, 'Bailey' AS LastName, 'British Columbia' AS StateProvince, 3 AS CountryRegionID, 'Male' AS Gender, CAST(1147.50 AS money) AS YTDPurchase, CAST('2010-6-15' AS date) AS LastPurchase
    UNION SELECT  'Bridget' AS FirstName, 'She' AS LastName, 'Hamburg' AS StateProvince, 4 AS CountryRegionID, 'Female' AS Gender, CAST(7497.30 AS money) AS YTDPurchase, CAST('2010-5-10' AS date) AS LastPurchase
    UNION SELECT 'Alexander' AS FirstName, 'Martin' AS LastName, 'Saxony' AS StateProvince, 4 AS CountryRegionID, 'Male' AS Gender, CAST(2997.60 AS money) AS YTDPurchase, CAST('2010-11-19' AS date) AS LastPurchase
    UNION SELECT 'Yolanda' AS FirstName, 'Sharma' AS LastName ,'Micronesia' AS StateProvince, 5 AS CountryRegionID, 'Female' AS Gender, CAST(3247.95 AS money) AS YTDPurchase, CAST('2010-8-23' AS date) AS LastPurchase
    UNION SELECT 'Marc' AS FirstName, 'Zimmerman' AS LastName, 'Moselle' AS StateProvince, 6 AS CountryRegionID, 'Male' AS Gender, CAST(1200.00 AS money) AS YTDPurchase, CAST('2010-11-16' AS date) AS LastPurchase
    UNION SELECT 'Katherine' AS FirstName, 'Abel' AS LastName, 'Moselle' AS StateProvince, 6 AS CountryRegionID, 'Female' AS Gender, CAST(2025.00 AS money) AS YTDPurchase, CAST('2010-12-1' AS date) AS LastPurchase
    UNION SELECT 'Nicolas' as FirstName, 'Anand' AS LastName, 'Seine (Paris)' AS StateProvince, 6 AS CountryRegionID, 'Male' AS Gender, CAST(1425.00 AS money) AS YTDPurchase, CAST('2010-12-11' AS date) AS LastPurchase
    UNION SELECT 'James' AS FirstName, 'Peters' AS LastName, 'England' AS StateProvince, 12 AS CountryRegionID, 'Male' AS Gender, CAST(887.50 AS money) AS YTDPurchase, CAST('2010-8-15' AS date) AS LastPurchase
    UNION SELECT 'Alison' AS FirstName, 'Nath' AS LastName, 'Alaska' AS StateProvince, 7 AS CountryRegionID, 'Female' AS Gender, CAST(607.50 AS money) AS YTDPurchase, CAST('2010-10-13' AS date) AS LastPurchase
    UNION SELECT 'Grace' AS FirstName, 'Patterson' AS LastName, 'Kansas' AS StateProvince, 7 AS CountryRegionID, 'Female' AS Gender, CAST(1215.00 AS money) AS YTDPurchase, CAST('2010-10-18' AS date) AS LastPurchase
    UNION SELECT 'Bobby' AS FirstName, 'Sanchez' AS LastName, 'North Dakota' AS StateProvince, 7 AS CountryRegionID, 'Female' AS Gender, CAST(6191.00 AS money) AS YTDPurchase, CAST('2010-9-17' AS date) AS LastPurchase
    UNION SELECT 'Charles' AS FirstName, 'Reed' AS LastName, 'Nebraska' AS StateProvince, 7 AS CountryRegionID, 'Male' AS Gender, CAST(8772.00 AS money) AS YTDPurchase, CAST('2010-8-27' AS date) AS LastPurchase
    UNION SELECT 'Orlando' AS FirstName, 'Romeo' AS LastName, 'Texas' AS StateProvince, 7 AS CountryRegionID, 'Male' AS Gender, CAST(8578.00 AS money) AS YTDPurchase, CAST('2010-7-29' AS date) AS LastPurchase
    UNION SELECT 'Cynthia' AS FirstName, 'Randall' AS LastName, 'Utah' AS StateProvince, 7 AS CountryRegionID, 'Female' AS Gender, CAST(7218.10 AS money) AS YTDPurchase, CAST('2010-1-11' AS date) AS LastPurchase
    UNION SELECT 'Rebecca' AS FirstName, 'Roberts' AS LastName, 'Washington' AS StateProvince, 7 AS CountryRegionID, 'Female' AS Gender, CAST(8357.80 AS money) AS YTDPurchase, CAST('2010-10-28' AS date) AS LastPurchase
    UNION SELECT 'Cristian' AS FirstName, 'Petulescu' AS LastName, 'Wisconsin' AS StateProvince, 7 AS CountryRegionID, 'Male' AS Gender, CAST(3470.00 AS money) AS YTDPurchase, CAST('2010-11-30' AS date) AS LastPurchase
    UNION SELECT 'Cynthia' AS FirstName, 'Randall' AS LastName, 'Utah' AS StateProvince, 7 AS CountryRegionID, 'Female' AS Gender, CAST(7218.10 AS money) AS YTDPurchase, CAST('2010-1-11' AS date) AS LastPurchase
    UNION SELECT 'Rebecca' AS FirstName, 'Roberts' AS LastName, 'Washington' AS StateProvince, 7 AS CountryRegionID, 'Female' AS Gender, CAST(8357.80 AS money) AS YTDPurchase, CAST('2010-10-28' AS date) AS LastPurchase
    UNION SELECT 'Cristian' AS FirstName, 'Petulescu' AS LastName, 'Wisconsin' AS StateProvince, 7 AS CountryRegionID, 'Male' AS Gender, CAST(3470.00 AS money) AS YTDPurchase, CAST('2010-11-30' AS date) AS LastPurchase
    

    Kwerendy określa nazwy kolumna , które zawierają dataurodzenia, imię, nazwisko, stanu lub prowincji, kraj /region identyfikator, płeć i roku-do-zakupydata .

  10. Na pasku narzędzi projektanta zapytań kliknij przycisk Uruchom (!).zestaw wyników Wyświetla 20 wiersze danych i zawiera następujące kolumny: FirstName, LastName, StateProvince, CountryRegionID, płci, YTDPurchase i LastPurchase.

  11. Kliknij przycisk Dalej.

  12. Na Rozmieść pola strona, przeciągnij następujących pól w podanej kolejności z Dostępne pola listy do wartości listy.

    • StateProvince

    • CountryRegionID

    • LastPurchase

    • YTDPurchase

    Ponieważ CountryRegionID i YTDPurchase zawierają dane liczbowe, sumy wartość zagregowana jest stosowane do nich domyślnie.

    Ostrzeżenie

    Pól Imię i nazwisko nie są uwzględniane.Będzie je dodać w późniejszym etapie.

  13. W wartości kliknij prawym przyciskiem myszy CountryRegionID i kliknij przycisk Suma opcji.

    Suma jest już stosowany do CountryRegionID.

  14. W wartości kliknij prawym przyciskiem myszy YTDPurchase i kliknij przycisk Suma opcji.

    Suma jest już stosowany do YTDPurchase.

  15. Kliknij przycisk Dalej.

  16. Na Wybierz układ strona, kliknij przycisk Dalej.

  17. Na stronie Wybierz styl kliknij opcję Łupek, a następnie kliknij przycisk Zakończ.

2.Aktualizowanie domyślnych nazw danych źródłowych i zestawu danych

Aby uaktualnić domyślną nazwę źródłodanych

  1. W okienku danych raportu rozwiń Źródeł danych.

  2. Kliknij prawym przyciskiem myszy DataSource1 i kliknij przycisk Właściwości źródła danych.

  3. W nazwy wpisz ExpressionsDataSource

  4. Kliknij przycisk OK.

Aby zaktualizować domyślnej nazwy zestawu danych

  1. W okienku danych raportu rozwiń zestawów danych.

  2. Kliknij prawym przyciskiem myszy DataSet1 i kliknij przycisk Właściwości elementu Dataset.

  3. W nazwy wpisz wyrażenia

  4. Kliknij przycisk OK.

3.Imię ekranu początkowego i nazwisko

Użycie po lewej stronie funkcja i funkcji ZŁĄCZ.teksty (&) operator w wyrażenie , którego wartością nazwę, która zawiera początkowy, jak i nazwę ostatniej.Można utworzyć wyrażenie krok po kroku lub przechodzenie do przodu w procedurze i kopiowania/wklejania wyrażenie z samouczka do wyrażenie okno dialogowe.

Aby dodać nazwę kolumna

  1. Kliknij prawym przyciskiem myszy StateProvince kolumna, wskaż Wstaw kolumnę, a następnie kliknij przycisk po lewej stronie.

    Dodaje się nową kolumna na lewo od StateProvince kolumna.

  2. Kliknij tytuł nowej kolumna , a następnie wpisz nazwę

  3. Kliknij prawym przyciskiem myszy dane komórka dla nazwy kolumna i kliknij przycisk wyrażenie.

  4. W wyrażenie okno dialogowe rozwiń Typowe funkcje, a następnie kliknij przycisk tekstu.

  5. W elementu listy, kliknij dwukrotnie po lewej stronie.

    Po lewej stroniefunkcja jest dodawany do wyrażenie.

  6. W kategorii kliknij pól (wyrażeń).

  7. W wartości listy, kliknij dwukrotnie Imię.

  8. Typ 1)

    To wyrażenie wyodrębnia jeden znak z Imię wartości zliczania z lewej strony.

  9. Typ &" "&

  10. W wartości listy, kliknij dwukrotnie nazwisko.

    Zakończone wyrażenie: =Left(Fields!FirstName.Value, 1) &" "& Fields!LastName.Value

  11. Kliknij przycisk OK.

  12. Kliknij przycisk Uruchom, aby wyświetlić podgląd raportu.

4.Obrazy do wyświetlania płci

Umożliwia wyświetlanie płeć osoby obrazów i zidentyfikować Płeć nieznana wartości za pomocą trzeciego obrazu.Będzie dodawać do obrazów ukrytych trzy raportu i nowej kolumna do wyświetlenia obrazów i określić obraz wyświetlany w kolumna na podstawie wartości polepłci.

Aby zastosować kolor dokomórka tabela, zawierający obraz, podczas tworzenia raportu raport barred, będzie dodać prostokąt , a następnie dodać obraz do prostokąt. Należy użyć prostokąt , ponieważ kolor tła można zastosować do prostokąt, ale nie do obrazu.

W samouczku używane są obrazy, które są instalowane z systemem Windows, ale można używać wszystkich dostępnych obrazów.Osadzone obrazki będą używane, i nie potrzeby zainstalowane na komputerze lokalnym lub serwer raportów.

Aby dodać obrazy do treści raportu

  1. Kliknij przycisk Projekt, aby wrócić do widoku projektu.

  2. Na Wstaw karta wstążki, kliknij przycisk obrazu i następnie kliknij treść raportu poniżej tabela.

    Zostanie otwarte okno dialogowe Właściwości obrazu.

  3. Kliknij przycisk importu , a następnie przejdź do obrazów Pictures\Sample C:\Users\Public\Public.

  4. Kliknij Penguins.JPG, a następnie kliknij przycisk Otwórz.

    W Właściwości obrazu okno dialogowe, kliknij przycisk widoczność , a następnie kliknij przycisk Ukryj opcji.

  5. Kliknij przycisk OK.

  6. Powtórz kroki od 2 do 5, ale wybrać Koala.JPG.

  7. Powtórz kroki od 2 do 5, ale wybrać Tulips.JPG.

Aby dodać płci kolumna

  1. Kliknij prawym przyciskiem myszy nazwy kolumna, wskaż Wstaw kolumnę, a następnie kliknij przycisk po prawej stronie.

    Dodaje się nową kolumna po prawej stronie nazwy kolumna.

  2. Kliknij tytuł nowej kolumna , a następnie wpisz płci

Aby dodać prostokąt

  • Na Wstaw karta wstążki, kliknij przycisk prostokąt a następnie kliknij przycisk dane komórka z płci kolumna.

    prostokąt jest dodawana do komórka.

Aby dodać obraz do prostokąt

  1. Kliknij prawym przyciskiem myszy prostokąt, wskaż polecenie Wstaw, a następnie kliknij przycisk obrazu.

  2. W Właściwości obrazu okna dialogowego kliknij przycisk strzałka niedziałający obok wykorzystania tego obrazui wybierz jeden z obrazów dodane, na przykład Penguins.JPG.

  3. Kliknij przycisk OK.

Aby użyć obrazów, aby pokazać płci

  1. Kliknij prawym przyciskiem myszy obraz w danych komórka w płci kolumna i kliknij przycisk Właściwości obrazu.

  2. W Właściwości obrazu okna dialogowego kliknij wyrażenie fx przycisk Dalej, aby wykorzystania tego obrazu pole tekstowe.

  3. W wyrażenie okno dialogowe rozwiń Typowe funkcje i kliknij przycisk Przepływ Program.

  4. W elementu listy, kliknij dwukrotnie przełącznik.

  5. W kategorii kliknij pól (wyrażeń).

  6. W wartości listy, kliknij dwukrotnie płci.

  7. Typ = "Mężczyzna", "Koala"

  8. W wartości listy, kliknij dwukrotnie płci.

  9. Typ = "Kobieta", "Penguins"

  10. W wartości listy, kliknij dwukrotnie płci.

  11. Wpisz = "Nieznane", "Tulipanów")

    Zakończone wyrażenie: =Switch(Fields!Gender.Value ="Male", "Koala",Fields!Gender.Value ="Female","Penguins",Fields!Gender.Value ="Unknown","Tulips")

  12. Kliknij przycisk OK.

  13. Kliknij przycisk OK ponownie, aby zamknąć Właściwości obrazu okno dialogowe.

  14. Kliknij przycisk Uruchom, aby wyświetlić podgląd raportu.

5.Wyszukaj nazwę CountryRegion

Tworzenie zestawu danych CountryRegion i używanie wyszukiwania funkcja , aby wyświetlić nazwę kraju /region zamiast identyfikatora kraju /region.

Aby utworzyć zestaw danych CountryRegion

  1. Kliknij przycisk Projekt, aby wrócić do widoku projektu.

  2. W okienku danych raportu kliknij Nowy , a następnie kliknij przycisk Dataset.

  3. Kliknij przycisk użycia obiektu dataset osadzone w raporcie.

  4. W danych źródło zaznacz ExpressionsDataSource.

  5. W nazwy wpisz CountryRegion

  6. Sprawdź, czy tekstu kwerendy typu jest zaznaczone i kliknij przycisk Projektant kwerend.

  7. Kliknij przycisk Edytuj jako tekst.

  8. Skopiuj następujące zapytanie i wklej je do okienka zapytania:

    SELECT 1 AS ID, 'American Samoa' AS CountryRegion
    UNION SELECT 2 AS CountryRegionID, 'Australia' AS CountryRegion
    UNION SELECT 3 AS ID, 'Canada' AS CountryRegion
    UNION SELECT 4 AS ID, 'Germany' AS CountryRegion
    UNION SELECT 5 AS ID, 'Micronesia' AS CountryRegion
    UNION SELECT 6 AS ID, 'France' AS CountryRegion
    UNION SELECT 7 AS ID, 'United States' AS CountryRegion
    UNION SELECT 8 AS ID, 'Brazil' AS CountryRegion
    UNION SELECT 9 AS ID, 'Mexico' AS CountryRegion
    UNION SELECT 10 AS ID, 'Japan' AS CountryRegion
    UNION SELECT 10 AS ID, 'Australia' AS CountryRegion
    UNION SELECT 12 AS ID, 'United Kingdom' AS CountryRegion
    
  9. Kliknij przycisk Uruchom (!), aby uruchomić zapytanie.

    wyniki kwerendy są kraju /region identyfikatory i nazwy.

  10. Kliknij przycisk OK.

  11. Kliknij przycisk OK ponownie, aby zamknąć Właściwości Dataset okno dialogowe.

Aby wyszukiwać wartości w zestawie danych CountryRegion

  1. Kliknij przycisk Identyfikator regionu krajutytułkolumna i usuń tekst: IDENTYFIKATOR.

  2. Kliknij prawym przyciskiem myszy dane komórka dla Kraju regionu kolumna i kliknij przycisk wyrażenie.

  3. Usuwanie wyrażenie z wyjątkiem początkowej równości (=).

    Pozostałe wyrażenie jest: =

  4. W wyrażenie okno dialogowe rozwiń Typowe funkcje i kliknij przycisk różne.

  5. W elementu listy, kliknij dwukrotnie wyszukiwania.

  6. W kategorii kliknij pól (wyrażeń).

  7. W wartości listy, kliknij dwukrotnie CountryRegionID.

  8. Jeśli kursor nie jest już natychmiast po CountryRegionID.Value, należy umieścić go tam.

  9. Usuń prawy nawias i wpisz, pola!ID.Value pola!CountryRegion.value, "countryregion")

    Zakończone wyrażenie: =Lookup(Fields!CountryRegionID.Value,Fields!ID.value, Fields!CountryRegion.value, "CountryRegion")

    Składnia wyszukiwania funkcja określa odnośnika między CountryRegionID i Identyfikator w zestawie danych CountryRegion, która zwraca wartość CountryRegion, który jest także w zestawie danych CountryRegion.

  10. Kliknij przycisk OK.

  11. Kliknij przycisk Uruchom, aby wyświetlić podgląd raportu.

6.Liczba dni od momentu ostatniego zakupu

Dodaj kolumna , a następnie użyć teraz funkcja lub ExecutionTime wbudowanych zmiennej globalnej, aby obliczyć liczbę dni licząc od dzisiaj, ponieważ osoba ostatnio zakupów.

Aby dodać dni temu kolumna

  1. Kliknij przycisk Projekt, aby wrócić do widoku projektu.

  2. Kliknij prawym przyciskiem myszy Ostatniego zakupu kolumna, wskaż Wstaw kolumnę, a następnie kliknij przycisk po prawej stronie.

    Dodaje się nową kolumna po prawej stronie Ostatniego zakupu kolumna.

  3. W nagłówku kolumna wpisz dni temu

  4. Kliknij prawym przyciskiem myszy dane komórka dla Dni temu kolumna i kliknij przycisk wyrażenie.

  5. W wyrażenie okno dialogowe rozwiń Typowe funkcje, a następnie kliknij przycisk Data & czasu.

  6. W elementu listy, kliknij dwukrotnie DateDiff.

  7. Jeśli kursor nie jest już natychmiast po DateDiff(, należy umieścić go tam.

  8. Typu "d"

  9. W kategorii kliknij pól (wyrażeń).

  10. W wartości listy, kliknij dwukrotnie LastPurchase.

  11. Jeśli kursor nie jest już natychmiast po Fields!LastPurchase.Value, należy umieścić go tam.

  12. Typ,

  13. W kategorii kliknij Data & czasu ponownie.

  14. W elementu listy, kliknij dwukrotnie teraz.

    PrzestrogaPrzestroga

    W raportach produkcji nie należy używać teraz funkcja w wyrażeniach są szacowane wielokrotnie jako raport renderuje (na przykład w wierszach szczegółów raportu).Wartość teraz zmiany z wiersza wiersza i różne wartości mają wpływ na ocenę wyniki wyrażenia, co prowadzi do wyniki są nieco niespójne.Zamiast tego należy używać ExecutionTime zmiennej globalnej, Reporting Services zapewnia.

  15. Jeśli kursor nie jest już natychmiast po Now(, należy umieścić go tam.

  16. Lewy nawias usunąć, a następnie wpisz)

    Zakończone wyrażenie: =DateDiff("d", Fields!LastPurchase.Value, Now)

  17. Kliknij przycisk OK.

7.Pokaż porównanie sprzedaży za pomocą wskaźnika

Dodaj nową kolumna i użyć wskaźnika, aby wskazać, czy roku osoby kontaktowej-do-zakupydata (OPR) są powyżej lub poniżej średniej zakupy od początku roku.Okrągłychfunkcja usuwa cyfr dziesiętnych z wartości.

konfiguracja wskaźnika, a jej Państwami wielu kroków.Jeśli chcesz, w procedurze "Aby skonfigurować wskaźnik" możesz pominąć naprzód i kopiowania/wklejania wyrażeń wykonane z tego samouczka do wyrażenie okno dialogowe.

Aby dodać + lub - średnia sprzedaż kolumna

  1. Kliknij prawym przyciskiem myszy Zakupu OPR kolumna, wskaż Wstaw kolumnę, a następnie kliknij przycisk po prawej stronie.

    Dodaje się nową kolumna po prawej stronie Zakupu OPR kolumna.

  2. Kliknij tytuł kolumna i wpisz + lub - średnia sprzedaż

Aby dodać wskaźnik

  1. Na Wstaw karta wstążki, kliknij przycisk wskaźnik, a następnie kliknij polecenie komórka danych dla + lub - średnia sprzedaż kolumna.

    Zostanie otwarte okno dialogowe Wybieranie typu wskaźnika.

  2. W kierunkowe ustawia grupy ikony, kliknij przycisk zestaw trzy strzałek szary.

  3. Kliknij przycisk OK.

Aby skonfigurować wskaźnik

  1. Kliknij prawym przyciskiem myszy wskaźnik, kliknij przycisk Właściwości wskaźnika, a następnie kliknij przycisk wartość i Państwa.

  2. Kliknij wyrażenie fx przycisk Dalej, aby wartość pole tekstowe.

  3. W wyrażenie okno dialogowe rozwiń Typowe funkcje, a następnie kliknij przycisk Math.

  4. W elementu listy, kliknij dwukrotnie okrągłych.

  5. W kategorii kliknij pól (wyrażeń).

  6. W wartości listy, kliknij dwukrotnie YTDPurchase.

  7. Jeśli kursor nie jest już natychmiast po Fields!YTDPurchase.Value, należy umieścić go tam.

  8. Typ -

  9. Rozwiń węzeł Typowe funkcje ponownie i kliknij przycisk agregujące.

  10. W elementu listy, kliknij dwukrotnie Avg.

  11. W kategorii kliknij pól (wyrażeń).

  12. W wartości listy, kliknij dwukrotnie YTDPurchase.

  13. Jeśli kursor nie jest już natychmiast po Fields!YTDPurchase.Value, należy umieścić go tam.

  14. Typ "Określeń"))

    Zakończone wyrażenie: =Round(Fields!YTDPurchase.Value - Avg(Fields!YTDPurchase.Value, "Expressions"))

  15. Kliknij przycisk OK.

  16. W Jednostkę miary Państwa wybierz pozycję numeryczne.

  17. W wierszu z niedziałający— wskazuje strzałka, kliknij fx przycisk z prawej strony pola tekstowego dla Start wartości.

  18. W wyrażenie okno dialogowe rozwiń Typowe funkcje, a następnie kliknij przycisk Math.

  19. W elementu listy, kliknij dwukrotnie okrągłych.

  20. W kategorii kliknij pól (wyrażeń).

  21. W wartości listy, kliknij dwukrotnie YTDPurchase.

  22. Jeśli kursor nie jest już natychmiast po Fields!YTDPurchase.Value, należy umieścić go tam.

  23. Typ -

  24. Rozwiń węzeł Typowe funkcje ponownie i kliknij przycisk agregujące.

  25. W elementu listy, kliknij dwukrotnie Avg.

  26. W kategorii kliknij pól (wyrażeń).

  27. W wartości listy, kliknij dwukrotnie YTDPurchase.

  28. Jeśli kursor nie jest już natychmiast po Fields!YTDPurchase.Value, należy umieścić go tam.

  29. Typ, "Określeń")) < 0

    Zakończone wyrażenie: =Round(Fields!YTDPurchase.Value - Avg(Fields!YTDPurchase.Value, "Expressions")) < 0

  30. Kliknij przycisk OK.

  31. W polu tekstowym, dla celu wartość, wpisz 0

  32. Kliknij wiersz z strzałkę i kliknij wskazując poziomy usunąć.

  33. W wierszu z strzałka skierowana w górę w Start wpisz 0

  34. Kliknij przycisk fx przycisk z prawej strony pola tekstowego dla celu wartości.

  35. W wyrażenie okna dialogowego należy utworzyć wyrażenie: =Round(Fields!YTDPurchase.Value - Avg(Fields!YTDPurchase.Value, "Expressions")) >0

  36. Kliknij przycisk OK.

  37. Kliknij przycisk OK ponownie, aby zamknąć właściwości wskaźnika okno dialogowe.

  38. Kliknij przycisk Uruchom, aby wyświetlić podgląd raportu.

8.Tworzenie raportu, który raport "Zielony pasek"

Aby określić kolor stosowany do naprzemiennych wierszy w raporcie, dzięki czemu raport barred, należy użyć parametru.

Aby dodać parametr

  1. Kliknij przycisk Projekt, aby wrócić do widoku projektu.

  2. W Danych raportu okienka, kliknij prawym przyciskiem myszy Parametry i kliknij przycisk Dodaj parametr.

    Zostanie otwarte okno dialogowe Właściwości parametru raportu.

  3. W Prompt, wpisz wybierz kolor

  4. W nazwy, wpisz RowColor

  5. W lewym okienku kliknij opcję Dostępne wartości.

  6. Kliknij pozycję Określ wartości.

  7. Kliknij przycisk Dodaj.

  8. W etykiecie wpisz: Żółty

  9. W wartość wpisz żółty

  10. Kliknij przycisk Dodaj.

  11. W etykiecie wpisz zielony

  12. W wartość wpisz PaleGreen

  13. Kliknij przycisk Dodaj.

  14. W etykiecie wpisz niebieski

  15. W wartość wpisz LightBlue

  16. Kliknij przycisk Dodaj.

  17. W etykiecie wpisz różowy

  18. W wartość wpisz różowy

  19. Kliknij przycisk OK.

Aby zastosować różne kolory do wierszy szczegółów

  1. Kliknij przycisk widoku karta na Wstążce i sprawdź, czy Właściwości jest zaznaczone.

  2. Kliknij komórka danych dla nazwy kolumna i naciśnij kluczShift.

  3. Jeden po drugim kliknij pozostałe komórki w wierszu.

  4. W okienku właściwości kliknij BackgroundColor.

    Jeżeli okienko właściwości wyświetla właściwości według kategorii, można znaleźć BackgroundColor pod wypełnienia kategorii.

  5. Kliknij strzałkę niedziałający , a następnie kliknij przycisk wyrażenie.

  6. W wyrażenie okno dialogowe rozwiń Typowe funkcje, a następnie kliknij przycisk Przepływ Program.

  7. W elementu listy, kliknij dwukrotnie IIf.

  8. Rozwiń węzeł Typowe funkcje i kliknij przycisk agregujące.

  9. W elementu listy, kliknij dwukrotnie RunningValue.

  10. W kategorii kliknij pól (wyrażeń).

  11. W wartości listy, kliknij dwukrotnie Imię.

  12. Jeśli kursor nie jest już natychmiast po Fields!FirstName.Value, umieścić ją w tym miejscu i typ ,

  13. Rozwiń węzeł Typowe funkcje i kliknij przycisk agregujące.

  14. W elementu listy, kliknij dwukrotnie Liczba.

  15. Jeśli kursor nie jest już natychmiast po Count(, należy umieścić go tam.

  16. Usuń lewy nawias i wpisz, "Określeń")

    Ostrzeżenie

    Wyrażenia jest nazwą zestawu danych, w którym policzyć wiersze danych.

  17. Rozwiń węzeł Operatorzy i kliknij przycisk arytmetyczne.

  18. W elementu listy, kliknij dwukrotnie Mod.

  19. Jeśli kursor nie jest już natychmiast po Mod, należy umieścić go tam.

  20. Typ 2 = 0

    Ważna informacjaWażne:

    Upewnij się, że zawiera spację przed wpisz numer 2.

  21. Kliknij przycisk Parametry i w wartości listy, kliknij dwukrotnie RowColor.

  22. Jeśli kursor nie jest już natychmiast po Parameters!RowColor.Value, należy umieścić go tam.

  23. Typ "Biały")

    Zakończone wyrażenie: =IIf(RunningValue(Fields!FirstName.Value,Count, "Expressions") Mod 2 =0, Parameters!RowColor.Value, "White")

  24. Kliknij przycisk OK.

Uruchom raport

  1. Jeśli nie na Główny , kliknij pozycję Główny aby powrócić do widoku Projekt.

  2. Kliknij przycisk Uruchom.

  3. W Wybierz kolor drop -niedziałający zaznacz koloru pasków-białej, w raporcie.

  4. Kliknij pozycję Wyświetl raport.

    Renderuje raportu i przemiennych wierszy mają tło, które wybrano.

(opcjonalnie) Format daty kolumny

Format Ostatniego zakupu kolumna, która zawiera datę.

Aby sformatować data kolumna

  1. Kliknij przycisk Projekt, aby wrócić do widoku projektu.

  2. Kliknij prawym przyciskiem myszy dane komórka dla Ostatniego zakupu kolumna i kliknij przycisk Właściwości pola tekstowego.

  3. W Właściwości pola tekstowego okno dialogowe, kliknij przycisk numer, kliknij Data, a następnie kliknij typ * 31-1/2000.

  4. Kliknij przycisk OK.

(opcjonalnie) Dodaj tytuł raportu

Dodaj tytuł raportu.

Aby dodać tytuł raportu

  1. Na powierzchni projektowej kliknij pole Kliknij, aby dodać tytuł.

  2. Wpisz podsumowanie porównania sprzedaży, a następnie kliknij poza polem tekstowym.

  3. Kliknij prawym przyciskiem myszy pole tekstowe zawierające Podsumowanie porównania sprzedaży i kliknij przycisk Właściwości pola tekstowego.

  4. W oknie dialogowym Właściwości pola tekstowego kliknij przycisk Czcionka.

  5. Z listy Rozmiar wybierz wartość 18 pkt.

  6. W Kolor listy wybierz szarości.

  7. Wybierz Pogrubienie i Kursywa.

  8. Kliknij przycisk OK.

(opcjonalnie) Zapisz raport

Raporty można zapisywać na serwerze raportów, w bibliotece programu SharePoint lub na komputerze.Aby uzyskać więcej informacji, zobacz temat Serwery raportów i serwery raportów programu SharePoint (program Report Builder 3.0 i usługi SSRS).

W tym samouczku raport zostanie zapisany na serwerze raportów.W przypadku braku dostępu do serwera raportów należy zapisać raport na swoim komputerze.

Aby zapisać raport do serwer raportów

  1. W menu przycisku Report Builder wybierz polecenie Zapisz jako.

  2. Kliknij pozycję Ostatnio odwiedzane witryny i serwery.

  3. Wybierz lub wpisz nazwę serwera raportów, na którym masz uprawnienia do zapisywania raportów.

    Pojawi się komunikat „Łączenie z serwerem raportów”.Gdy połączenie zostanie nawiązane, zostanie wyświetlona zawartość folderu raportów wskazanego przez administratora serwera raportów jako domyślna lokalizacja raportów.

  4. W nazwy, zamień nazwę domyślną podsumowanie porównania sprzedaży.

  5. Kliknij przycisk Zapisz.

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.

Aby zapisać raport do komputera

  1. W menu przycisku Report Builder wybierz polecenie Zapisz jako.

  2. Kliknij folder Pulpit, Moje dokumenty lub Mój komputer i przejdź do folderu, w którym chcesz zapisać raport.

  3. W nazwy, zamień nazwę domyślną podsumowanie porównania sprzedaży.

  4. Kliknij przycisk Zapisz.