Udostępnij za pośrednictwem


Aktualizowanie i ponowne wiązanie odwołań do źródeł danych

ReportViewer plik definicji (.rdlc) raportu klienta i kontroli obejmują odwołuje się do źródła danych, które zawierają dane do raportu informacje. W czasie wykonywania wszystkie powiązania i informacje źródła danych muszą być synchronizowany w kolejności w raporcie danych wyjściowych zawiera dane, które oczekujesz. Po ma powiązane dane raportu i ma już powiązany raportu ReportViewer sterowania, dodawanie lub usuwanie zestawu danych, modyfikowanie zestawu danych, który jest używany w raportach lub wprowadzenia zmian w pliku .rdlc, musisz zaktualizować powiązania w raporcie i w ReportViewer kontrolować przed rozpoczęciem wdrażania lub uruchomienia aplikacji.

Trwa aktualizowanie danych raportu w definicji raportu

Aktualizowanie definicji raportu jest konieczne, jeśli kopiowania plików .rdlc między projektów, które mają różnymi zestawami danych lub zmodyfikować zestawów danych, używany w projekcie. Po zmodyfikowaniu zestawu danych w projekcie przez usunięcie lub zmiana nazwy pól lub tabel, definicji raportu, który jest powiązany z zestawem danych już nie będzie zawierać prawidłowe odwołania. Aby zaktualizować definicji raportu, należy użyć dane raportu okna zgodnie z opisem w poniższych krokach.

Aby zaktualizować zestawów danych w definicji raportu

  1. Otwórz plik definicji (.rdlc) klienta raportu w Visual Studio Report Designer.

  2. Z widoku menu, wybierz opcję dane raportu. Dane raportu zostanie wyświetlone okno. Można użyć następujących opcji:

    • Aby dodać nowy zestaw danych w definicji raportu w dane raportu narzędzi okna, wybierz opcję nowy, a następnie wybierz zestawu danych.

    • Aby usunąć istniejącego zestawu danych z definicji raportu, kliknij prawym przyciskiem myszy zestaw danych i wybierz usunąć.

    • Aby zmodyfikować istniejący zestaw danych, kliknij prawym przyciskiem myszy zestaw danych i wybierz właściwości zestawu danych.

  3. Kliknij przycisk Odśwież można zaktualizować pliku definicji raportu o wprowadzone zmiany.

Ponownego wiązania źródeł danych w celu sterowania ReportViewer

Ponownego wiązania źródłem danych jest modyfikacja definicji raportu, który jest już powiązane z formantem zmodyfikowanie zestawu danych po powiązano kontrolki formularza lub strony sieci Web lub dodać nowe zestawu danych do raportu. Wszystkie te scenariusze spowodować powiązania danych, które są nieaktualne. Użyj ponownie powiązać źródła danych zadanie inteligentnego zadań ReportViewer znaczniki panelu, aby zaktualizować powiązań danych w kodzie aplikacji.

Uwaga

Nie wszystkie zmiany definicji raportu wymagają ponownie powiązać źródła danych.Ponowne rozmieszczanie elementów formatowania elementów lub ponowne użycie tego samego pola powiązanych z danymi w wielu obszarach danych są przykładami modyfikacje unieważnia istniejące powiązania danych.Podobnie modyfikując część źródła danych, która nie jest używany w raporcie, nie trzeba zaktualizować powiązania.

Aby ponownie powiązać źródła danych

  1. Otwórz formularz lub strony sieci Web, która zawiera ReportViewer kontroli.

  2. W panelu Znaczniki inteligentnego ReportViewer zadania, kliknij przycisk ponownie powiązać źródła danych. Można sprawdzić kod formularza lub strony, aby potwierdzić zmiany.

Zobacz też

Koncepcje

Tworzenie plików definicji raportów klientów (rdlc)

Tworzenie źródeł danych dla raportu

Korzystanie z panelu Tagi inteligentne zadań

Konfigurowanie Podglądu raportów na potrzeby przetwarzania lokalnego