Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: Návrhář sestav Tvůrce
sestav Power BI (Microsoft Report Builder)
v nástrojích SQL Server Data Tools
Chcete-li zobrazit rekurzivní data ve stránkovaných sestavách (kde je vztah mezi nadřazeným a podřízeným objektem reprezentován poli v datové sadě), nastavte výraz skupiny oblastí dat na základě podřízeného pole a nastavte nadřazenou vlastnost na základě nadřazeného pole.
Zobrazení hierarchických dat je běžným použitím rekurzivních skupin hierarchie, například zaměstnanců v organizačním diagramu. Datová sada obsahuje seznam zaměstnanců a manažerů, kde se v seznamu zaměstnanců zobrazují také jména nadřízených.
Poznámka:
Soubory definice stránkované sestavy (.rdl) můžete vytvářet a upravovat v Microsoft Report Builderu, Tvůrci sestav Power BI a v Návrháři sestav v nástrojích SQL Server Data Tools.
Vytváření rekurzivních hierarchií
Chcete-li vytvořit rekurzivní hierarchii v oblasti dat tablix, je nutné nastavit výraz skupiny na pole, které určuje podřízená data a nadřazenou vlastnost skupiny na pole, které určuje nadřazená data. Například pro datovou sadu, která obsahuje pole pro ID zaměstnance a ID manažera, kde zaměstnanci hlásí manažerům, nastavte výraz skupiny na ID zaměstnance a nadřazenou vlastnost na ID manažera.
Skupina definovaná jako rekurzivní hierarchie (tj. skupina, která používá vlastnost Parent), může mít pouze jeden výraz skupiny. Pomocí funkce Úroveň v textovém poli odsazení odsazení jmen zaměstnanců na základě jejich úrovně v hierarchii.
Další informace najdete v tématu Přidání nebo odstranění skupiny v oblasti dat (Tvůrce sestav a SSRS) a vytvoření rekurzivní skupiny hierarchie (Tvůrce sestav a SSRS).
Agregační funkce, které podporují rekurze
Agregační funkce služby Reporting Services, které přijímají rekurzivní parametr, můžete použít k výpočtu souhrnných dat pro rekurzivní hierarchii. Následující funkce přijímají Recursive jako parametr: Sum, Avg, Count, CountDistinct, CountRows, Max, Min, StDev, StDevP, Sum, Var a VarP. Další informace najdete v tématu Referenční informace o agregačních funkcích (Tvůrce sestav a SSRS).