Konfigurowanie Podglądu raportów na potrzeby przetwarzania lokalnego

Istnieje możliwość skonfigurowania formant ReportViewer do przetwarzania raportów lokalnie, aby używały wbudowane przetwarzanie udostępnione przez formant. Po skonfigurowaniu formant ReportViewer do lokalnego przetwarzania wszystkich przetwarzanie raportu jest wykonywane na komputerze, który jest hostem aplikacji. Wszystkie dane używane przez raport, musi być dostarczona przez aplikację hosta.

Źródła danych, które są używane w raportach muszą być zdefiniowane wcześniej, podczas projektowania raportu. W czasie wykonywania aplikacji należy pobrać dane, które jest używane w raporcie. Kroki konfigurowania źródła danych dla raportu lokalnie przetworzonych się różnić w zależności od tego, czy za pomocą kontrolki serwera sieci Web lub formantu formularze systemu Windows. Aby uzyskać więcej informacji o obsługiwanych źródeł danych, zobacz Tworzenie źródeł danych dla raportu.

Jak skonfigurować ReportViewer przetwarzania lokalnego

Można skonfigurować formant ReportViewer przetwarzania lokalnym, wybierz lub Utwórz plik definicji (.rdlc) klienta raportu muszą korzystać z formant ReportViewer:

  1. Dodaj formant ReportViewer w sekcji Raportowanie przybornika do formularza systemu Windows lub formularz sieci Web w projekcie.

  2. W zadania ReportViewer inteligentne panelu Znaczniki, kliknij przycisk projektowanie nowego raportu do utworzenia pliku .rdlc ma być używany. Umożliwia wybranie wybierz raport można użyć istniejącego pliku .rdlc, który znajduje się projekt. Można wybrać tylko jeden raport.

    Kliknij przycisk projektowanie nowego raportu dodaje .rdlc pusty plik do projektu, otwiera pusty raport w trybie projektowania graficznego i udostępnia menu i projektowania powierzchni, tak aby można utworzyć nowy raport. Aby utworzyć raport, musi został już zdefiniowany zestawów danych, które mają być używane. Aby uzyskać więcej informacji na temat tworzenia plików .rdlc, zobacz Tworzenie plików definicji raportów klientów (rdlc).

  3. Tworzenie lub wdrożyć aplikację, aby sprawdzić, czy raport jest wyświetlany prawidłowo w aplikacji.

Przewodniki umożliwia informacje o sposobie konfiguracji i użytkowaniu ReportViewer kontrolek w trybie lokalnym przetwarzania. Wszystkie przewodniki obejmują konfiguracje kontroli przetwarzania raportów lokalnie. Aby uzyskać więcej informacji, zobacz Wskazówki i przykłady.

Możesz zmodyfikować raportu i zmień opcje przetwarzania, tak aby raport przetwarza na komputerze zdalnym SQL Server serwera raportów usług Reporting Services.

Kiedy używać lokalnego przetwarzania

Tryb przetwarzania lokalnego jest zalecana dla aplikacji, które obejmują małych i średnich raportów i zestawów danych. Ponieważ na kliencie jest wykonywane wszystkich danych i przetwarzanie raportów, mogą wystąpić ograniczenia pamięci lub obniżenie wydajności podczas próby przetworzenia dużych lub złożonych raportów i kwerend.

Tryb przetwarzania lokalnego charakteryzuje się skalowalnością mniej niż przetwarzanie zdalne i jest przeznaczony do samodzielnej aplikacji, które nie wymagają serwera raportów. Użytkownicy, którzy są znane z raportami serwera, które są uruchamiane na komputerze zdalnym SQL Server serwera raportów usług Reporting Services należy zwrócić uwagę na następujące różnice:

  • W trybie przetwarzania zdalnego serwera raportów zarówno pobiera dane i przetwarza raportu, należy w trybie lokalnym przetwarzania formant ReportViewer przetwarza tylko, raport i pobrać dane i podać go do kontroli ReportViewer aplikacji hosta.

  • Definicje raportów klienta nie zawierają informacji dotyczących zapytań.

  • Parametry raportu w klienckim definicji raportów (.rdlc) nie są mapowane na parametry zapytania źródła danych.

  • Nie ma obszaru wejściowego parametru dla definicji raportu klienta, który akceptuje wartości, które są następnie używane w zapytaniu.

Zobacz też

Koncepcje

Dodawanie i konfigurowanie kontrolek Podglądu raportów

Konfigurowanie Podglądu raportów na potrzeby przetwarzania zdalnego