Udostępnij za pośrednictwem


Rozwiązywanie problemów z podraportami w raportach podzielonych na strony w usłudze Power BI

DOTYCZY: Power BI Report Builder Power BI Desktop

W przypadku korzystania z podraportów w raportach podzielonych na strony w usłudze Power BI może wystąpić nieoczekiwany wynik lub czasami funkcja nie działa zgodnie z oczekiwaniami. Ten artykuł zawiera rozwiązania typowych problemów występujących podczas korzystania z podraportów. Podraport to element raportu, który wyświetla inny raport wewnątrz treści głównego raportu podzielonego na strony. Aby uzyskać więcej informacji, zobacz Podraporty w raportach podzielonych na strony usługi Power BI.

Możliwe problemy:

Nie można odnaleźć podraportu

Opis: podraport nie jest renderowany. Zamiast tego zostanie wyświetlony komunikat o błędzie.

Komunikat

"Nie można odnaleźć podraportu "Podraport1" w określonej lokalizacji "CustomerDetails". Sprawdź, czy podraport został opublikowany i czy nazwa jest poprawna".

Możliwe przyczyny

  • Podraport o określonej nazwie nie istnieje w tym samym obszarze roboczym lub aplikacji co raport główny.
  • Użytkownik nie ma dostępu do podraportu.
  • Liczba podraportów w raporcie głównym osiągnęła limit podraportów (50 podraportów).

Rozwiązywanie problemów

W obszarze roboczym:

  • Sprawdź, czy raport o nazwie w komunikacie o błędzie istnieje. Nazwa jest niewrażliwa na wielkość liter.

W aplikacji:

  • Sprawdź, czy raport o nazwie w komunikacie o błędzie istnieje w aplikacji. Skontaktuj się z autorem aplikacji, aby uzyskać dalszą pomoc.

Jeśli raport jest udostępniany:

  1. Sprawdź, czy raport o nazwie w komunikacie o błędzie został Ci udostępniony.
  2. Jeśli raport istnieje, sprawdź, czy nazwa właściciela jest taka sama dla głównego raportu i podraportu. Następnie skontaktuj się z właścicielem głównego raportu, aby uzyskać te informacje.

Podraport renderuje nieoczekiwaną zawartość

Możliwe przyczyny

Usługa Power BI umożliwia użytkownikom posiadanie wielu raportów o tej samej nazwie w tym samym obszarze roboczym.

Rozwiązywanie problemów

  1. Otwórz raport główny w programie Power BI Report Builder i zidentyfikuj nazwę podraportu.
  2. Wyszukaj raporty o tej samej nazwie w obszarze roboczym.
  3. Znajdź oczekiwany raport i zmień nazwę pozostałej części.

W przypadku osób niebędących autorami: skontaktuj się z autorem.

Pobieranie danych kończy się niepowodzeniem

Opis: Pobieranie danych kończy się niepowodzeniem podczas renderowania podraportu. Podraport nie jest renderowany. Zamiast tego zostanie wyświetlony komunikat o błędzie.

Komunikat

"Pobieranie danych nie powiodło się dla podraportu "Podraport1", znajdującego się w lokalizacji: "InvoiceDetails". Sprawdź pliki dziennika, aby uzyskać więcej informacji.

Rozwiązywanie problemów

Podobnie jak ogólne kroki rozwiązywania problemów z raportami z problemami z dostępem do danych. Zobacz Rozwiązywanie problemów z pobieraniem danych w dokumentacji usług Reporting Services.

Renderowanie kończy się niepowodzeniem: nieokreślone parametry

Opis: Renderowanie podraportu kończy się niepowodzeniem z powodu nieokreślonych parametrów. Podraport ma obowiązkowe parametry, ale raport główny nie ustawia wszystkich z nich.

Komunikat

"Nie określono co najmniej jednego parametru dla podraportu "Subreport1", znajdującego się w lokalizacji: "SubreportAWithDS".

Rozwiązywanie problemów

  1. Otwórz raport główny w programie Power BI Report Builder.
  2. Otwórz podraport w programie Power BI Report Builder.
  3. Sprawdź, czy zestaw parametrów przekazanych wewnątrz elementu raportu podraportu w raporcie głównym jest zgodny z zestawem parametrów w podraportie.

W przypadku osób niebędących autorami: skontaktuj się z autorem.

Renderowanie kończy się niepowodzeniem: Limit rekursji

Opis: renderowanie podraportu kończy się niepowodzeniem z powodu limitu rekursji. Podraporty nie mogą być zagnieżdżone głębiej niż 20 poziomów.

Komunikat

"Raport lub podraport ma podraport rekursywny "Podraport1", który przekroczył maksymalny dozwolony limit rekursji".

Rozwiązywanie problemów

  • Zmniejsz zagnieżdżanie.
  • Przeprojektuj strukturę raportu.

W przypadku osób niebędących autorami: skontaktuj się z autorem.

Inne błędy

Opis: Błędy, które nie należą do żadnej z poprzednich kategorii.

Komunikat

"Błąd: Nie można wyświetlić podraportu".

Możliwe przyczyny

  • Wiele błędów podczas renderowania podraportu, na przykład niezgodność parametrów z problemami z pobieraniem danych.
  • Nieoczekiwane błędy.

Rozwiązywanie problemów

  1. Sprawdź, czy podraport może renderować bezpośrednio.
  2. Jeśli podraport może być renderowany, sprawdź parametry zarówno podraportu, jak i raportu głównego.
  3. Upewnij się, że raport główny nie ma więcej niż 50 unikatowych podraportów, a podraport nie jest zagnieżdżony głębiej niż 20 poziomów.
  4. Jeśli nie możesz rozwiązać problemu, skontaktuj się z pomocą techniczną usługi Power BI.

W przypadku osób niebędących autorami: skontaktuj się z autorem.