Aktualizacja niestandardowych układów raportów
Od czasu do czasu niestandardowy układ raportu wykorzystywany w raporcie może czasem wymagać aktualizacji. Potrzeba aktualizacji pojawia się po wprowadzeniu zmiany projektu w zestawie danych raportu, na przykład jeśli pole wykorzystywane w układzie zostało usunięte z zestawu danych. Jeśli układ raportu wymaga aktualizacji, podczas próby podglądu, druku lub zapisania raportu pojawi się komunikat o błędzie.
Układ raportu może zostać automatycznie zaktualizowany z poziomu komunikatu o błędzie, który jest wyświetlany po uruchomieniu raportu, poprzez wybór przycisku Tak w komunikacie o błędzie. Można również z wyprzedzeniem zaktualizować konkretne układy raportów lub wszystkie niestandardowe układy raportów, które mogą być dotknięte przez zmiany zestawu danych.
Istnieje opcja przetestowania aktualizacji przed zastosowaniem ich w niestandardowych układach raportów. Pozwala to zobaczyć jakie zmiany zostaną zastosowane w układzie raportu, identyfikując jednocześnie potencjalne problemy. Strona z wynikami testu pozwala na bezpośrednie otwarcie niestandardowych układów raportów w celu edycji i naprawy wszystkich problemów. Zaleca się testowanie aktualizacji układu raportu przed ich zastosowaniem.
Nie wszystkie zmiany zestawu danych raportów mogą zostać automatycznie zaktualizowane w układach raportów. Niektóre zmiany wymagają ręcznej edycji układu raportu. Dodatkowe informacje zamieszczono w sekcji Ograniczenia aktualizacji niestandardowego układu raportu.
Aby zaktualizować jeden lub więcej niestandardowych układów raportów
Wybierz ikonę , wprowadź Układy raportów, a następnie wybierz powiązane łącze.
Jeśli chcesz zaktualizować konkretny raport, wybierz układ z listy na stronie Układy raportów, a następnie wybierz akcję Aktualizuj układ. Lub, jeśli chcesz zaktualizować wszystkie niestandardowe układy raportów firmy, wybierz akcję Aktualizuj wszystkie układy.
Jeśli nie pojawią się żadne błędy, aktualizacje zostaną zastosowane w układach raportów. Jeśli pojawią się błędy, wyświetli się komunikat zawierający wszystkie wystąpienia błędów. Należy wtedy ręcznie edytować niestandardowy układ raportu, aby naprawić błąd. Dodatkowe informacje zamieszczono w sekcji Naprawa błędów.
Aby przetestować aktualizacje niestandardowego układu raportu
Wybierz ikonę , wprowadź Wybór układu raportu, a następnie wybierz powiązane łącze.
Na stronie Wybór układu raportu wybierz akcję Testuj aktualizacje układu.
Zmiany układów raportów zostaną przetestowane, ale nie zostaną zastosowane w rzeczywistych układach raportów. Pojawi się strona Dziennik aktualizacji układu raportu, która zapewnia podgląd stanu potencjalnych aktualizacji każdego układu raportu. Jeśli w układzie raportu pojawią się jakiekolwiek błędy, można przejść do układu raportu bezpośrednio z komunikatu, aby naprawić wszelkie problemy. Dodatkowe informacje zamieszczono w sekcji Naprawa błędów.
Ograniczenia aktualizacji niestandardowego układu raportu
Istnieje kilka typów zmian, które mogą być automatycznie zastosowane w niestandardowych układach raportów, na przykład, usunięcie z zestawu danych pola wykorzystywanego w raporcie. Automatyczna aktualizacja nie może jednak obsłużyć następujących zmian w zestawie danych raportu.
Usunięte pola, etykiety lub pozycje danych.
Zduplikowana nazwa pola w układzie raportu po zmianie nazwy pola w zestawie danych. Taka sytuacja powinna być traktowana jak błąd projektu.
Scenariusze uaktualniania, w których pojawia się wiele iteracji układu raportu powodujących wiele akcji zmiany nazwy tego samego pola, etykiety lub pozycji danych.
Jeśli proces aktualizacji wykryje jeden z powyższych problemów, aktualizacja nie może zostać zastosowana. Problemy będą musiały zostać naprawione ręcznie, na przykład poprzez edycję układu raportu w programie Word lub programistycznie z wykorzystaniem jednostek kodu.
Naprawa błędów
Jeśli komunikat o błędzie pojawi się podczas stosowania aktualizacji lub testowania aktualizacji układów raportu, naprawa problemu będzie najpewniej wymagać modyfikacji układu raportu. Treść komunikatu o błędzie pomaga określić przyczynę problemu.
Najczęstszy typowy problem pojawia się, gdy pole, które jest wykorzystywane w układzie zostaje usunięte z zestawu danych raportu. W takim przypadku, w komunikacie o błędzie pojawi się zdanie, które mówi o usunięciu elementu. Aby naprawić ten problem, należy zmodyfikować układ i usunąć określone pole.
Dodatkowe informacje zamieszczono w artykule Tworzenie i modyfikowanie niestandardowych układów raportów.
Po modyfikacji układu należy ponowić próbę aktualizacji.
Zobacz powiązane szkolenie na platformie Microsoft Learn
Zobacz też
Zarządzanie układami raportów
Praca z raportami, skryptami i portami XML