Przejdź do treści

© navision.pl | Opracowano na podstawie: Microsoft Learn (CC BY 4.0)

(Przestarzałe) Aktualizowanie niestandardowych układów raportów

Uwaga

Funkcja niestandardowych układów raportów jest przestarzałą funkcją, która jest wycofywana. Zamiast tego należy zacząć tworzyć niestandardowe układy (nazywane również układami zdefiniowanymi przez użytkownika) zgodnie z opisem Wprowadzenie do tworzenia układów raportów.

Od czasu do czasu może być konieczne zaktualizowanie niestandardowego układu raportu używanego w raporcie. Jest to wymagane, gdy nastąpiła zmiana projektowa w zestawie danych raportu, na przykład pole używane w układzie zostało usunięte z zestawu danych raportu. Jeśli układ raportu wymaga aktualizacji, podczas próby podglądu, wydrukowania lub zapisania raportu zostanie wyświetlony komunikat o błędzie.

Możesz automatycznie zaktualizować układ raportu z komunikatu o błędzie, który pojawia się podczas uruchamiania raportu, wybierając przycisk Tak w komunikacie o błędzie. Możesz też przed uruchomieniem raportów zaktualizować określone układy raportów lub wszystkie niestandardowe układy raportów, na które mogą mieć wpływ zmiany zestawu danych.

Masz również możliwość przetestowania aktualizacji bez stosowania wymaganych zmian do niestandardowych układów raportów. Umożliwia to zobaczenie, jakie zmiany zostaną zastosowane do układu raportu i zidentyfikowanie możliwych problemów w tym procesie. Z wyników testu możesz bezpośrednio otworzyć niestandardowe układy raportów do edycji, aby naprawić wszelkie problemy. Zalecamy przetestowanie aktualizacji układu raportu przed zastosowaniem aktualizacji.

Nie wszystkie zmiany zestawu danych raportu mogą być automatycznie zaktualizowane w układach raportów. Niektóre zmiany będą wymagały ręcznej edycji układu raportu. Aby uzyskać więcej informacji, zobacz (Przestarzałe) Aktualizowanie niestandardowych układów raportów.

Aby zaktualizować jeden lub więcej niestandardowych układów raportów

  1. Wybierz Szukaj (Alt+Q) Szukaj w prawym górnym rogu, wprowadź Wybór układu raportu, a następnie wybierz powiązane łącze.

  2. Na stronie Wybór układu raportu, jeśli chcesz zaktualizować określony raport, wybierz układ z listy, a następnie wybierz akcję Aktualizuj układ. Lub, jeśli chcesz zaktualizować wszystkie niestandardowe układy raportów dla firmy, wybierz akcję Aktualizuj wszystkie układy.

Jeśli nie wystąpią błędy, aktualizacje zostaną zastosowane do układów raportów. Jeśli wystąpią błędy, pojawi się komunikat zawierający te błędy. Następnie będziesz musiał ręcznie edytować niestandardowy układ raportu, aby naprawić błąd. Aby uzyskać więcej informacji, zobacz (Przestarzałe) Aktualizowanie niestandardowych układów raportów.

Aby przetestować aktualizacje niestandardowego układu raportu

  1. Wybierz Szukaj (Alt+Q) Szukaj w prawym górnym rogu, wprowadź Wybór układu raportu, a następnie wybierz powiązane łącze.

  2. Na stronie Wybór układu raportu wybierz akcję Testuj aktualizacje układu.

Zmiany w układach raportów są testowane, ale nie są stosowane do rzeczywistych układów raportów. Pojawia się strona Dziennik aktualizacji układu raportu, która zawiera status potencjalnych aktualizacji dla każdego układu raportu. Jeśli występują błędy dla układu raportu, możesz uzyskać dostęp do układu raportu bezpośrednio z komunikatu w celu edycji i naprawienia wszelkich problemów. Aby uzyskać więcej informacji, zobacz (Przestarzałe) Aktualizowanie niestandardowych układów raportów.

Ograniczenia aktualizacji niestandardowego układu raportu

Istnieje kilka typów zmian, które automatyczna aktualizacja może zastosować do niestandardowych układów raportów, na przykład pole używane w układzie zostało usunięte z zestawu danych raportu. Jednak automatyczna aktualizacja nie może obsłużyć następujących zmian w zestawie danych raportu.

  1. Usunięte pola, etykiety lub elementy danych.

  2. Zduplikowane nazwy pól w układzie raportu po zmianie nazwy pola w zestawie danych. Powinno to być traktowane jako błąd projektowy.

  3. Scenariusze uaktualnienia, w których występuje wiele iteracji układu raportu, powodujących wielokrotne akcje zmiany nazwy dla tych samych pól, etykiet lub elementów danych.

Jeśli proces aktualizacji wykryje którykolwiek z tych problemów, aktualizacja nie może zostać zastosowana. Będziesz musiał naprawić problemy ręcznie, na przykład edytując układ raportu w programie Word, lub programowo za pomocą codeunitów aktualizacji.

Naprawianie błędów

Jeśli otrzymasz komunikat o błędzie podczas aktualizowania lub testowania aktualizacji układu raportu, najprawdopodobniej będziesz musiał zmodyfikować układ raportu, aby naprawić problem. Przeczytaj komunikat o błędzie, aby pomóc ustalić przyczynę problemu.

Najczęstszy problem występuje, gdy pole używane w układzie zostało usunięte ze zbioru danych raportu. W takim przypadku w komunikacie o błędzie pojawi się wiersz informujący, że element został usunięty. Aby rozwiązać ten problem, należy zmodyfikować układ i usunąć dane pole.

Aby uzyskać więcej informacji, zobacz (Przestarzałe) Tworzenie i modyfikowanie niestandardowych układów raportów.

Po zmodyfikowaniu układu spróbuj ponownie zaktualizować układ.

Powiązane informacje

Omówienie układów raportów i dokumentów
Uruchamianie i drukowanie raportów w Business Central

Znajdź bezpłatne moduły e-learningowe dla Business Central tutaj