Dodawanie podraportu i parametrów do raportu podzielonego na strony usługi Power BI (Power BI Report Builder)
DOTYCZY: Power BI Report Builder Power BI Desktop
Dodaj podraporty do raportu podzielonego na strony usługi Power BI, gdy chcesz utworzyć główny raport, który jest kontenerem dla wielu powiązanych raportów. Podraport jest odwołaniem do innego raportu. Aby powiązać raporty za pomocą wartości danych (na przykład w celu wyświetlenia wielu raportów dla tego samego klienta), należy zaprojektować raport sparametryzowany (na przykład raport, który pokazuje szczegóły określonego klienta) jako podraport. Po dodaniu podraportu do raportu głównego można określić parametry, które mają zostać przekazane do podraportu.
Można również dodawać podraporty do dynamicznych wierszy lub kolumn w tabeli lub macierzy. Po przetworzeniu raportu głównego podraport jest przetwarzany dla każdego wiersza. W takim przypadku należy rozważyć, czy można osiągnąć pożądany efekt przy użyciu regionów danych lub zagnieżdżonych regionów danych.
Aby dodać podraport do raportu, musisz najpierw utworzyć raport, który będzie działać jako podraport. Aby uzyskać więcej informacji na temat tworzenia podraportu, zobacz Podraporty (Power BI Report Builder).
Dodawanie podraportu
Na karcie Wstawianie kliknij pozycję Podraport.
Na powierzchni projektowej kliknij lokalizację raportu, a następnie przeciągnij pole do żądanego rozmiaru podraportu. Alternatywnie kliknij powierzchnię projektową, aby utworzyć podraport o domyślnym rozmiarze.
Kliknij prawym przyciskiem myszy podraport, a następnie kliknij polecenie Właściwości podraportu.
W oknie dialogowym Właściwości podraportu wpisz nazwę w polu tekstowym Nazwa lub zaakceptuj wartość domyślną. Nazwa musi być unikatowa w raporcie. Domyślnie jest przypisywana nazwa ogólna, taka jak Podraport1 lub Podraport2.
W polu Użyj tego raportu jako podraportu kliknij przycisk Przeglądaj lub wpisz nazwę raportu. Kliknięcie przycisku Przeglądaj jest preferowane, ponieważ ścieżka do podraportu zostanie określona automatycznie. Raport można określić na kilka sposobów. Aby uzyskać więcej informacji, zobacz Określanie ścieżek do elementów zewnętrznych (Power BI Report Builder).
(Opcjonalnie) Kliknij przycisk Tak , aby pominąć obramowanie w podziale strony, aby zapobiec renderowaniu obramowania w środku podraportu, jeśli podraport obejmuje więcej niż jedną stronę.
Wybierz przycisk OK.
Określanie parametrów do przekazania do podraportu
W widoku Projekt kliknij prawym przyciskiem myszy podraport, a następnie kliknij polecenie Właściwości podraportu.
W oknie dialogowym Właściwości podraportu kliknij pozycję Parametry.
Kliknij przycisk Dodaj. Do siatki parametrów zostanie dodany nowy wiersz.
W polu tekstowym Nazwa wpisz nazwę parametru w podraportie lub wybierz go z pola listy. Ta nazwa musi być zgodna z parametrem raportu, a nie parametrem zapytania w podraportie.
W polu Lista wartości wpisz lub wybierz wartość, która ma być przekazywana do podraportu. Ta wartość może być tekstem statycznym lub wyrażeniem odwołującym się do pola lub innego obiektu w raporcie głównym.
Uwaga
Jeśli w programie Report Builder brakuje parametru z listy Parametry , a podraport ma zdefiniowaną wartość domyślną, podraport zostanie przetworzony poprawnie.
W Projektant raportów wszystkie parametry wymagane przez podraport muszą znajdować się na liście Parametry. Jeśli brakuje wymaganego parametru, podraport nie jest poprawnie wyświetlany w raporcie głównym.
Powtórz kroki 3–5, aby określić nazwę i wartość dla każdego parametru podraportu.
Aby usunąć parametr podraportu, kliknij parametr w siatce parametrów, a następnie kliknij przycisk Usuń.
Aby zmienić kolejność parametru podraportu, kliknij parametr, a następnie kliknij przycisk w górę lub w dół.
Zmiana kolejności parametru podraportu nie ma wpływu na przetwarzanie podraportu.