Udostępnij za pośrednictwem


Dodawanie podraportów (program Report Builder 2.0)

Podraport to element raportu wyświetlający inny raport w treści raportu głównego.Pod względem koncepcyjnym podraport jest podobny do ramki na stronie sieci Web.Funkcja podraportu służy do osadzania raportu w raporcie.W charakterze podraportu można użyć dowolnego raportu.Raport wyświetlany przez podraport jest przechowywany na serwerze raportów, zazwyczaj w tym samym folderze co raport nadrzędny.Raport nadrzędny można zaprojektować do przekazywania parametrów do podraportu.Podraport można powtarzać w obszarach danych, używając parametru do filtrowania danych w każdym wystąpieniu podraportu.

Jeśli podraporty są używane do wyświetlania osobnych grup danych, warto rozważyć użycie zamiast nich obszarów danych (tabel, macierzy, list, wykresów lub mierników).Raporty zawierające tylko obszary danych mogą oferować większą wydajność niż raporty zawierające podraporty.

Obszarów danych należy używać wtedy, gdy trzeba zagnieździć grupy danych pochodzące z jednego źródła danych w jednym obszarze danych.Podraportów należy używać, gdy trzeba w jednym obszarze danych zagnieździć grupy danych z różnych źródeł danych, ponownie użyć podraportu w wielu raportach nadrzędnych lub wyświetlić raport autonomiczny w innym raporcie.Można utworzyć „raport informacyjny”, umieszczając wiele podraportów w treści innego raportu.

Używanie parametrów w podraportach

Aby przekazać parametry z raportu nadrzędnego do podraportu, należy zdefiniować parametr raportu w raporcie używanym jako podraport.Po umieszczeniu podraportu w raporcie nadrzędnym można wybrać parametr raportu i wartość do przekazania z raportu nadrzędnego do parametru raportu w podraporcie.

Uwaga

Parametr wybrany w podraporcie jest parametrem raportu, a nie parametrem zapytania.Aby uzyskać więcej informacji o parametrach zobacz Dodawanie parametrów do raportu (program Report Builder 2.0).

Podraport można umieścić w głównej treści raportu lub w obszarze danych.Umieszczenie podraportu w obszarze danych spowoduje, że będzie on powtarzany z każdym wystąpieniem grupy lub wiersza w obszarze danych.Aby przekazać wartość z grupy lub wiersza do podraportu, we właściwości wartości podraportu należy użyć wyrażenia pola dotyczącego pola zawierającego wartość, która ma zostać przekazana do parametru podraportu.

Aby uzyskać więcej informacji na temat pracy z podraportami zobacz Jak Dodawanie podraport i parametry (Konstruktora raportów 2.0).

Określanie nazw i lokalizacji podraportów

Raport główny można zaprojektować w taki sposób, aby określał podraport w innym folderze na tym samym serwerze raportów.Aby w programie Report Builder 2.0 można było wyświetlić podgląd podraportu w raporcie głównym, oba raporty muszą znajdować się na jednym serwerze raportów lub należy określić pełną ścieżkę do podraportu.Składnia służąca do określania podraportu jest zależna od tego, czy serwer raportów jest skonfigurowany do działania w trybie macierzystym czy w trybie zintegrowanym programu SharePoint.Aby uzyskać więcej informacji zobacz Jak Dodawanie podraport i parametry (Konstruktora raportów 2.0) i Określanie ścieżek do zewnętrznych elementów (program Report Builder 2,0).