Udostępnij za pośrednictwem


Praca z Projektant raportów w Business Intelligence Development Studio

Projekt serwera raportu Business Intelligence Development Studio jest środowiskiem, które umożliwia rozwijanie raportów w SQL Server 2008 Reporting Services.Można również otworzyć projekt kreatora serwera raportów.Aby uzyskać więcej informacji, zobacz Raportowanie usługi w Business Intelligence Development Studio.

W tym temacie opisano widoki, menu, paski narzędzi i skróty programu Visual Studio, których można używać w Projektancie raportów w programie BI Development Studio.

Widoki Projektanta raportów

Menu Projektanta raportów

Paski narzędzi Projektanta raportów

Skróty klawiaturowe Projektanta raportów

Szablony raportów

Uruchamianie programu BI Development Studio z wiersza polecenia

Widoki Projektanta raportów

Program Report Designer oferuje dwa widoki: Projekt służący do definiowania danych raportu i układu raportu oraz Podgląd służący do wyświetlania wyrenderowanego widoku raportu.W każdym widoku można wyświetlać wiele okien w celu zaprojektowania lub wyświetlenia renderowanego raportu.

Widok projektu

Aby zdefiniować układ raportu i dane w raporcie, należy użyć widoku projektu.Domyślnie podczas tworzenia projektu serwera raportu, Projektant raportów otwiera się w widoku Projekt.Zdefiniuj źródło danych i zestaw danych, a następnie przeciągnij elementy raportu z przybornika na powierzchnię projektową i rozmieść je w celu utworzenia układu raportu.Przeciągnij pola zestawu danych do elementów raportu, aby dodać dane do raportu.Aby organizować dane w grupach w obszarze danych elementu tablix, przeciągnij pola zestawu danych do okienka Grupowanie.

Powierzchnia projektu

Powierzchnia projektu jest to projektant wizualny służący do tworzenia układu raportu.Można przeciągnąć elementy raportów z przybornika i dodać je do powierzchni projektu i następnie skonfigurować swoje właściwości i zmienić ich rozmieszczenie w raporcie.

Domyślnie w widoku Projekt wyświetlana powierzchnia projektu zawiera treść raportu i tło.Menu skrótów umieszczone w tle zawiera opcje dodawania nagłówka i stopki strony, natomiast z menu Widok można wyświetlić linijkę i okienko Grupowanie.

Aby zwiększyć lub zmniejszyć powiększenie raportu, należy użyć formantu powiększenia.

Okienko Dane raportu

Okienko danych raportu zawiera różne typy danych dostępne do użycia w raporcie.Typy danych obejmują pola wbudowane, źródła danych, zestawy danych, zbiory pól, parametry raportu i obrazy.

Uwaga

Jeśli okienko Dane raportu jest niewidoczne, w menu Widok kliknij polecenie Dane raportu.W okienku danych raportu jest przestawnych, można zakotwiczyć go.Aby uzyskać więcej informacji, zobacz How to: Dock the Report Data Pane.

Zanim będzie można użyć danych z raportu, muszą one zostać wyświetlone w okienku Dane raportu, tak jak opisano to na poniższej liście:

  • Pola wbudowane   Reporting Services zawiera wstępnie zdefiniowane informacje raportu, takie jak nazwa raportu lub czas przetworzenia raportu.

  • Źródła danych z zestawami danych i polami zestawu danych   Źródło danych reprezentuje nazwę i połączenie ze źródłem danych.Rozwiń węzeł źródeł danych, aby wyświetlić jego zestawy danych raportu.

    Każdy zestaw danych zawiera zapytanie określające, które dane mają być pobierane ze źródła danych.Rozwiń zestaw danych, aby wyświetlić zbiór pól określonych przez zapytanie zestawu danych.

Uwaga

Zestaw danych zapewniający prawidłowe wartości jest tworzony automatycznie przez usługi raportowania przy tworzeniu zapytania parametrycznego dla wielowymiarowego źródła danych.Domyślnie ten zestaw danych nie jest wyświetlany w okienku Dane raportu.Aby uzyskać więcej informacji, zobacz How to: Show Hidden Datasets.

  • Parametry raportu Aby wyświetlić wszystkie parametry raportu, łącznie z tymi, które są generowane automatycznie, gdy zapytanie o zestaw danych zawiera parametry kwerendy, należy rozwinąć węzeł Parametry.

  • Obrazy   Rozwiń węzeł Obrazy, aby wyświetlić listę obrazów dostępnych do raportu.

Aby dodać nowy element, należy kliknąć przycisk Nowy na pasku narzędzi okienka Dane raportu.Po wyświetleniu elementów w okienku Dane wykresu można przeciągnąć je na powierzchnię projektową, aby określić układ danych na stronie raportu.Aby uzyskać więcej informacji, zobacz Designing the Report Layout.

Przybornik

Przybornik zawiera elementy raportów, które można przeciągać na powierzchnię projektu.Regiony danych są elementami raportu, które są używane do organizowania danych w raporcie.Wiersz, tabela, macierz, wykres i miernik się obszarami danych.Inne elementy raportu obejmują pole tekstowe, prostokąt, listę, obraz i podraport.Elementy raportu niestandardowego mogą być także wyświetlane na tej liście, jeśli zostały one zainstalowane i zarejestrowane przez administratora systemu.

W Business Intelligence Development Studio, który jest zintegrowany z Visual Studio, elementy raportu są wystąpieniami i właściwościami obiektów.Podczas dodawania elementu raportu na powierzchnię projektu, a następnie zaznaczania go, właściwości wybranego wystąpienie są wyświetlane w okienku właściwości.

Aby uzyskać więcej informacji, zobacz Designing the Report Layout.

Okienko grupowania

Okienko Grupowanie służy do definiowania grup dla obszaru danych elementu tablix.Można zdefiniować grupy wierszy i grupy szczegółów dla tabel oraz grup wierszy i kolumn macierzy.

Aby zdefiniować grupy dla wykresu lub manometr obszar danych, zaznacz obszar danych na powierzchni projektu i użyj menu skrótów.Aby uzyskać więcej informacji, zobacz How to: Add or Delete a Group in a Data Region (Reporting Services).

Istnieje możliwość przełączania widoku zaawansowanego okienka Grupowanie, aby wyświetlić tylko grupy lub grupy oraz członków grupy.Należy użyć elementów członkowskich, aby ustawić właściwości sterujące widocznością wierszy i kolumn skojarzonych z grupą lub reguły wykorzystywane przez moduły renderowania w celu zachowania grupy na jednej stronie.Aby uzyskać więcej informacji, zobacz Grouping Pane.

Tryb domyślny

Umożliwia wyświetlanie wszystkich wierszy to domyślny tryb oraz kolumna grupy w formacie hierarchicznym, który jest wyświetlana relacja obiektu nadrzędnego grupy grup podrzędność, sąsiadujących ze sobą grup i szczegółów grup.Grupa podrzędności jest wyświetlana pod oraz na poziomie następnego wcięcia w porównaniu do jej grupy nadrzędnej.Grupa sąsiadująca jest wyświetlana na tym samym poziomie wcięcia co jej grupy równorzędne.

Po zaznaczeniu jakiegoś element w okienku grup wierszy lub kolumna grupy powiązanych komórkach grupy Tablix wybierane są automatycznie na powierzchnię projektu.

Tryb domyślny służy do dodawania, edytowania i usuwania grup.W przypadku grup opartych na pojedynczym polu zestawu danych to pole można przeciągnąć do okienka Grupy wierszy lub Grupy kolumn.Można wstawić grupę powyżej lub poniżej istniejącej grupy.Aby dodać grupę sąsiadujących, kliknij prawym przyciskiem myszy grupę elementów równoważnych i skorzystaj z menu skrótów.

Tryb zaawansowany

Tryb Zaawansowane służy do wyświetlania wierszy statycznych i dynamicznych i kolumna członków elementu podstawowej raportu Tablix grupy.

Uwaga

Aby przełączyć do trybu Zaawansowane, kliknij prawym przyciskiem myszy strzałkę na prawo od ikony grupy kolumn.

Członkowie grupy pojawiają się na powierzchni projektu jako komórki w obszarach grup wiersza i kolumny.Aby uzyskać więcej informacji, zobacz Grouping Pane.

Okienko właściwości

Okienko Właściwości jest standardowym oknem programu Visual Studio, które zawiera nazwy i wartości właściwości aktualnie wybranego elementu raportu na powierzchnię projektowej.Elementy raportu i ich właściwości odpowiadają elementom i atrybutom określonym w pliku języka RDL.Najczęściej używane właściwości można ustawić przy użyciu okna dialogowego Właściwości dla wybranego elementu.Aby otworzyć odpowiednie okno dialogowe, kliknij przycisk Strony właściwości na pasku narzędzi okienka Właściwości.Użytkownicy zaawansowani mają wygodę ustawiania wartości właściwości bezpośrednio w okienku Właściwości.

Wyświetlanie okienka Właściwości

Aby wyświetlić okienko właściwości, w menu Widok kliknij polecenie Okno właściwości.Oddokuj w tym okienku i przenieść go do innego obszaru okna Business Intelligence Development Studio lub wyświetlić go jako widok z zakładkami na powierzchnię projektu.

Aby zmienić siatkę z widoku kategorii na widok w kolejności alfabetycznej, użyj przycisków paska narzędzi w okienku Właściwości.W widoku kategorii należy rozwinąć kategorię, aby wyświetlić wszystkie właściwości pod nim.Aby otworzyć okno dialogowe właściwości elementu, kliknij na pasku narzędzi przycisk Strony właściwości lub kliknij prawym przyciskiem myszy element i kliknij przycisk Właściwości .

Niektóre właściwości zawierają listę rozwijaną wartości.Wartość można również wpisać bezpośrednio w komórce.Niektóre właściwości zawierają zbiór wartości wskazany przez wartość (kolekcja) .Większość właściwości może akceptować wyrażenie; wyrażenia złożone są wskazywane przez wartość <wyrażenie>.Kliknij <wyrażenie > aby otworzyć okno dialogowe Wyrażenie.

Przeglądanie właściwości grupy obszaru danych

Jeśli jest widoczne okienko Grupowanie, można kliknąć grupę, aby go zaznaczyć.Po wybraniu grupy właściwości grupy są wyświetlane w okienku właściwości.Te właściwości są wypełniane automatycznie przez model obiektowy dla raportu.

Aby uzyskać więcej informacji, zobacz Grouping Pane.

Okienko konspektu dokumentu

W okienku konspektu dokumentu wyświetlana jest hierarchiczna lista wszystkich elementów raportu w definicji raportu.Aby otworzyć okienko konspektu dokumentu, w menu Widok wskaż Inne okna, a następnie kliknij Okno dokumentu .

Eksplorator rozwiązań

Eksplorator rozwiązań jest standardowym składnikiem programu Visual Studio, który wyświetla wszystkie elementy projektu.W przypadku projektu serwera raportów, obejmuje to udostępnione źródła danych i raporty.Aby przejść do właściwości tych elementów, kliknij prawym przyciskiem myszy element, a następnie kliknij polecenie Właściwości.

Raporty i źródła danych udostępnianych są automatycznie sortowane alfabetycznie podczas otwierania pliku rozwiązania dla projektu.

Lista zadań

W oknie Lista zadań są wyświetlane błędy kompilacji nieobsługiwanych funkcji występujące podczas importowania raportu z innej aplikacji, takiej jak Microsoft Access.

Output

W oknie Dane wyjściowe są wyświetlane błędy przetwarzania podczas wyświetlania podglądu raportu, a błędy publikowania podczas wdrażania raportu lub udostępnionego źródła danych.

Widok Podgląd

Podgląd umożliwia uruchomienie raportu i wyświetlenie renderowanego raportu w podglądzie raportu.Podgląd buforuje lokalnie dane raportu.Ponadto można ustawić właściwości konfiguracji, aby uruchomić raport w widoku debugowania za pomocą przeglądarki.

Podczas przeglądania raportu Projektant raportów łączy do źródeł danych raportu, obsługuje kwerendy zestawu danych, buforuje dane na komputerze lokalnym, przetwarza raport do łączenia danych i układu i renderuje raport.Można także wyświetlane na karcie podglądu raportu w zestaw up właściwości projektu, aby wyświetlić raport w trybie debugowania i przeglądać je bezpośrednio w przeglądarce.

Więcej informacji na temat innych sposobów wyświetlania raportów można znaleźć w temacie Viewing and Saving Reports.

Wyświetlanie podglądu raportów parametrycznych

Podczas wyświetlania podglądu raportu, raport są przetwarzane automatycznie, jeśli ważne domyślne wartości wszystkich parametrów raportu.Jeśli jeden lub więcej parametrów raportu nie ma prawidłowej wartości domyślnej, trzeba wybrać wartość dla każdego nieprzypisanego parametru, a następnie na pasku narzędzi raportu kliknąć przycisk Wyświetl raport.

Opis lokalnej pamięci podręcznej danych

Podczas przeglądania raportu procesora raportu uruchamia wszystkie kwerendy dla zestawów danych w raporcie przy użyciu bieżących ustawień domyślnych parametrów i zapisuje wyniki w postaci danych lokalnej pamięci podręcznej (. rdl.data) pliku.

Możesz kontynuować projektowanie raportu bez dodatkowego obciążenia związanego z ponownie pobieranie tych danych, nie zmiany wprowadzone do raportu zestawu danych kwerendy lub parametry raportu.

Wyświetlanie podglądu raportu przy użyciu Menedżera konfiguracji i debugowania

W Business Intelligence Development Studio właściwości projektu definiują sposób wdrażania i debugowania raportów.Właściwości te dotyczą wszystkich raportów i udostępnianych źródeł danych w projekcie.Aby ustawić właściwości projektu, w menu Projekt kliknij przycisk Właściwości.Te ustawienia służą do testowania raportów i publikowania ich na serwerze raportów.

Aby uzyskać więcej informacji dotyczących konfigurowania debugowania i opcji wdrażania, zobacz Publishing Data Sources and Reports.

Monitorowanie komunikatów o błędach w okienku danych wyjściowych

Podczas wyświetlania podglądu raportu i procesor raportu wykryje problem, zapisuje komunikat o błędzie do okienka danych wyjściowych.Aby uzyskać więcej informacji, zobacz Troubleshooting Concepts (Reporting Services).

Gdy projekt Projektant raportów jest aktywny w Business Intelligence Development Studionastępujące paski narzędzi są dodawane do paska narzędzi głównego.Menu Projektanta raportów są widoczne tylko w widoku Projekt.

Po zaznaczeniu elementu na powierzchni projektu menu Format zawiera następujące opcje:

  • Kolor pierwszego planu   Wybierz kolor tekstu.Czarny jest domyślnym kolorem tekstu.

  • Kolor tła   Wybierz kolor tła dla pól tekstowych i regionów danych.

  • Czcionka   Określ, czy tekst jest pogrubiony, pochylony czy podkreślony.

  • Justowanie Określ, czy tekst jest wyrównany do prawej, wyśrodkowany lub wyrównany do lewej.

  • Wyrównywanie   Określ, jak zaznaczone obiekty są wyrównane względem siebie w raporcie.

  • Wyrównaj rozmiar Dopasowanie rozmiaru zaznaczonych obiektów w raporcie.

  • Odstępy w poziomie   Dopasuj odstęp poziomy pomiędzy wybranymi obiektami w raporcie.

  • Odstępy w pionie Dostosowywanie odstępów w pionie między zaznaczonymi obiektami w raporcie.

  • Wyśrodkuj w formularzu   Wyśrodkuj zaznaczony obiekt pionowo i poziomo w stosunku do okna Projektanta raportów.

  • Zamówienia   Przenieś zaznaczone obiekty do tła lub pierwszego planu.

Po aktywowaniu powierzchni projektu raportu menu Raport zawiera następujące opcje:

  • Właściwości raportu Zaznacz, aby otworzyć okno dialogowe Właściwości raportu.W tym oknie dialogowym można przypisać ogólne właściwości raportu, takie jak imię i nazwisko autora i odstępy między liniami siatki, oraz określić właściwości układu raportu, takie jak liczba kolumn i rozmiar strony.Można także dołączyć kod niestandardowy, odwołania do zestawów i klasy, a nazwy danych wyjściowych elementy, transformacje dane i schematy danych.

  • Widok Przełączanie między dwiema kartami Projektanta raportów: projektu i podglądu.

  • Nagłówek strony Dodawanie lub usuwanie nagłówka strony w raporcie.Po usunięciu nagłówka strony są usuwane wszystkie elementy w nagłówku strony.

  • Stopka strony Dodawanie lub usuwanie stopki strony w raporcie.Po usunięciu stopki strony są usuwane wszystkie elementy w stopce strony.

  • Okienko grupowania   Pokaż lub ukryj okienko Grupowanie.

Wyświetlanie okna Projektant raportów i pasków narzędzi za pomocą menu Widok

  • **Lista błędów   **Ta opcja służy do wyświetlania błędów wykrytych podczas publikowania lub przeglądania raportu.

  • Dane wyjściowe Ta opcja służy do wyświetlania błędów wykrytych podczas publikowania lub przetwarzania raportu oraz w celu uzyskania dokładniejszych informacji o błędach wyrażeń, gdy w raporcie zostanie wyświetlony tekst „#Błąd”.

  • Okno Właściwości Opcja ta służy do wyświetlania wartości właściwości aktualnie zaznaczonego elementu raportu na powierzchni projektowej.Aby wyświetlić właściwości elementów raportu zagnieżdżonych, należy kliknąć przycisk element raportu wielokrotnie PrzechodY kolejno hierarchii dla element raportu i jego członkowie zagnieżdżonych.Sprawdź nazwę elementu wyświetlaną u góry okienka Właściwości, aby zobaczyć, właściwości którego elementu raportu są wyświetlane.

  • Przybornik Użyj tej opcji, aby wyświetlić przybornik.

  • Inne okna Ta opcja umożliwia wyświetlenie następującego okienka:

    • Konspekt dokumentu   Ta opcja służy do wyświetlania hierarchicznego widoku elementów raportu i ich zbiorów pól tekstowych zawartych w raporcie.
  • Paski narzędziTa opcja służy do wyświetlania pasków narzędzi, które obsługują funkcje Projektant raportów, takich jak Obramowania raport i Formatowanie raportu .Aby uzyskać więcej informacji zobacz Paski narzędzi Projektanta raportów .

  • Dane raportu Ta opcja służy do wyświetlania okienka danych, gdzie można dodać parametry raportu, źródła danych, zestawy danych i obrazy.

Menu Projekt służy do zarządzania udostępnionymi źródłami danych i raportami w projekcie.Po dodaniu lub usunięciu elementów z projektu, wyświetlanie hierarchii elementów projektu w programie eksplorator rozwiązań jest automatycznie aktualizowany.

  • **Dodaj nowy element   **Dodać nowe udostępnione źródło danych lub nowy raport do projektu.

  • **Dodaj istniejący element   **Dodawanie istniejącego udostępnionego źródła danych lub istniejącego raportu do projektu.

  • **Raporty importu   **Raporty importu z innej aplikacji, na przykład program Microsoft Access.

  • **Wyklucz z projektu   **Wykluczenie elementów z projektu.Ta opcja nie powoduje usunięcia elementu z systemu plików.

  • Pokaż wszystkie pliki Pokaż wszystkie pliki w projekcie.

  • Odśwież elementy przybornika projektów Odświeżanie pamięci podręcznej przybornika podczas instalowania nowych elementów raportu niestandardowego w projekcie.

  • Właściwości Otwórz okno dialogowe Strony właściwości dla tego projektu.Aby uzyskać więcej informacji, zobacz Project Property Pages Dialog Box.

Paski narzędzi Projektanta raportów

Projektant raportów zawiera następujące specjalistyczne paski narzędzi dostępne podczas projektowania raportów:

  • Raport Dodawanie nagłówka lub stopki strony, ustawianie właściwości raportu, włączanie/wyłączanie linijki i okienka Grupowanie oraz używanie powiększenia, aby zmienić widok raportu.

  • Obramowania raportu Ustaw kolor, styl i szerokość wszystkich wybranych wierszy i obramowań dla wszystkich zaznaczonych elementów raportu.

  • Formatowanie raportu Ustawianie formatu wybranych elementów raportu.W przypadku pól tekstowych, korzystając z paska narzędzi można zmienić następujące typy formatowania: właściwości czcionki i kolor tekstu, kolor tła i wyjustowanie tekstu.

  • Układ Ustawianie kolejności rysowania elementów raportu i scalania komórek w obszarze danych.

  • Standardowe Otwieranie lub zapisywanie projektów, wyświetlanie okien i wybieranie konfiguracji debugowania.

Aby określić, czy wyświetlić te paski narzędzi, należy użyć menu Widok.Inne paski narzędzi Visual Studio mogą być wyłączone, jeśli ich działanie nie ma zastosowania do funkcji projektanta raportów.

Projektant raportów w programie BI Development Studio zawiera wiele menu skrótów umożliwiających uzyskanie szybkiego dostępu do często używanych poleceń.Aby otworzyć menu skrótów, kliknij prawym przyciskiem myszy element, który chcesz zmienić.Menu skrótów są dynamiczne i mogą zawierać różne opcje, w zależności od konfiguracji użytkownika i aktualnych obiektów.

Skróty klawiaturowe Projektanta raportów

Moduł Report Designer w programie BI Development Studio zawiera skróty klawiaturowe dla często używanych poleceń, takich jak przenoszenie elementów raportu na powierzchni projektowej, otwieranie i zamykanie okien oraz edytowania tekstu w polu tekstowym.

Aby uzyskać więcej informacji dotyczących skrótów klawiaturowych, zobacz temat Using Keyboard Shortcuts in Business Intelligence Development Studio.

Dodawanie niestandardowych raportów jako szablonów raportów

Aby jako szablony raportów niestandardowych za pomocą nowych raportów, można po prostu je skopiować do folderu ReportProject na komputerze, na których BI Development Studiojest zainstalowany.Domyślnie ten folder znajduje się w <napęd>: \Program Files\Microsoft programu Visual Studio 9.0\Common7\IDE\Private Assemblies\ProjectItems\ReportProject.Po dodaniu nowego elementu do Projekt raportów, niestandardowy raport użytkownika pojawia się w okienku Szablony.

Można również dodać niestandardowe style do Kreatora raportów.Aby uzyskać więcej informacji, zobacz Creating a Report Using Report Wizard.

Uruchamianie programu BI Development Studio z wiersza polecenia

BI Development Studio jest oparty na programie Microsoft Visual Studio 9.0 i podstawowej aplikacji devenv.exe.Przed rozpoczęciem korzystania z tych opcji, należy ustawić prawidłowe wartości następujących dwóch elementów:

  • Właściwości projektu OverwriteDataSources, TargetDataSourceFolder, TargetReportFolder i TargetServerURL.

  • Co najmniej jeden zestaw właściwości konfiguracji, na przykład Debuguj lub Zwolnij.

Aby uzyskać więcej informacji, zobacz Publishing Reports to a Report Server.

W przypadku projektu serwera raportów można określić następujące opcje z wiersza poleceń:

  • /Wdrażanie   Wdrażanie raportów za pomocą właściwości projektu określonych w pliku konfiguracji.Na przykład następujące polecenie wdraża raporty określone w pliku rozwiązania Reports.sln przy użyciu ustawień konfiguracyjnych wydania określonych we właściwościach projektu:

    devenv.exe "C:\Documents and Settings\MyUser\My Documents\Visual Studio 2008\Projects\Reports\Reports.sln" /deploy "Release"
    
  • / Budowanie   Tworzenie pliku rozwiązania, ale bez wdrażania.Na przykład następujące polecenie buduje raporty określone w pliku rozwiązania Reports.sln przy użyciu ustawień konfiguracyjnych debugowania określonych we właściwościach projektu:

    devenv.exe "C:\Documents and Settings\MyUser\My Documents\Visual Studio 2008\Projects\Reports\Reports.sln" /build "Debug"
    
  • / Brak   Należy przekierować dane wyjściowe generowane przez utworzenie rozwiązania do określonego pliku.Na przykład następujące polecenie przekierowuje dane wyjściowe z operacji budowania z poprzedniego przykładu do pliku o nazwie mybuildlog.txt.

    devenv.exe "C:\Documents and Settings\MyUser\My Documents\Visual Studio 2008\Projects\Reports\Reports.sln" /build "Debug" /out mybuildlog.txt