Udostępnij za pośrednictwem


Tworzenie grup hierarchii cyklicznej (program Report Builder 2,0)

Aby wyświetlić dane cyklicznych, gdzie relacji nadrzędnych i podrzędność jest reprezentowany przez pole do danych, zestaw danych region wyrażenie, na podstawie wartości pole podrzędnym i ustaw grupy Parent Właściwość na podstawie wartości pole obiektu nadrzędnego.

Wyświetlanie danych hierarchicznych to typowe zastosowanie grup hierarchii cyklicznej, na przykład pracowników w schemacie organizacyjnym.Zestaw danych zawiera listy pracowników i menedżerów, a nazwiska menedżerów są również widoczne na liście pracowników.

Tworzenie hierarchii cyklicznych

Aby zbudować hierarchia cykliczna w regionie Tablix danych, musisz zestaw wyrażenie grupy do pole, które określa dane podrzędność oraz Parent właściwość grupy pole, które określa dane obiektu nadrzędnego. Na przykład dla danych, zawierające pola Identyfikator pracownika oraz identyfikator menedżera, gdy raport pracowników do menedżerów, ustawić wyrażenie grupy do IDENTYFIKATORA pracownika, Parent Właściwość identyfikator kierownika.

Grupa, która jest zdefiniowana jako hierarchia cykliczna (czyli grupę, która używa Parent Właściwość) może mieć tylko jedno wyrażenie grupy. Można użyć Level Funkcja w uzupełnienie pole tekstowe wcięcia nazwiska pracowników na podstawie ich poziom w hierarchii.

Aby uzyskać więcej informacji zobaczJak Tworzenie grupy hierarchia cykliczna (Konstruktora raportów 2.0).

Funkcje agregujące obsługujące rekursję

Można użyć usług Reporting Services funkcje agregujące przyjmować parametr Cykliczne do obliczenia podsumowania danych dla hierarchii cyklicznych.Zaakceptuj następujące funkcje Recursive jako parametr: Suma, Średnia, Licznik, CountDistinct, CountRows, Maksymalna liczba, Min, StDev, StDevP, Suma, Var, a VarP.Aby uzyskać więcej informacji zobaczUżywanie wbudowanych funkcji raportu i funkcji agregujących w wyrażeniach (program Report Builder 2.0).