Udostępnij przez


Funkcje programu Report Builder — funkcja level w raporcie podzielonym na strony (Report Builder)

Dotyczy: Microsoft Report Builder (SSRS) Power BI Report Builder Projektant raportów w narzędziu SQL Server Data Tools

Zwraca bieżący poziom głębokości w hierarchii rekurencyjnej w raporcie stronicowanym.

Uwaga / Notatka

Pliki definicji raportu podzielonego na strony (rdl) można tworzyć i modyfikować w programie Microsoft Report Builder, programie Power BI Report Builder i w projektancie raportów w narzędziach SQL Server Data Tools.

Składnia

  
Level(scope)  

Parametry

zakres
(Ciąg) (Opcjonalnie). Nazwa zestawu danych, grupy lub regionu danych zawierającego elementy raportu, do których ma być zastosowana funkcja agregacji. Jeśli zakres nie zostanie określony, zostanie użyty bieżący zakres.

Zwracany typ

Zwraca liczbę całkowitą. Jeśli zakres określa zestaw danych lub region danych lub określa niecykliczne grupowanie (czyli grupowanie bez elementu nadrzędnego ), poziom zwraca wartość 0. Jeśli zakres zostanie pominięty, zwraca poziom bieżącego zakresu.

Uwagi

Wartość zwracana przez funkcję Level ma wartość zero; oznacza to, że pierwszy poziom w hierarchii to 0.

Funkcja Level może służyć do dodania wcięcia w hierarchii rekurencyjnej, takiej jak lista pracowników.

Aby uzyskać więcej informacji na temat hierarchii cyklicznych, zobacz Creating Recursive Hierarchy Groups (Report Builder and SSRS) (Tworzenie grup hierarchii cyklicznych (Report Builder i SSRS).

Example

Poniższy przykład kodu przedstawia poziom wiersza w grupie Pracowników.

=Level("Employees")