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: Microsoft Report Builder (SSRS)
Power BI Report Builder
Návrhář sestav v nástrojích SQL Server Data Tools
Vrací průběžný počet řádků pro zadaný rozsah ve stránkované sestavě.
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.
Syntaxe
RowNumber(scope)
Parametry
rozsah
(Řetězec) Název datové sady, oblasti dat nebo skupiny nebo hodnoty null (Nothing v jazyce Visual Basic), který určuje kontext, ve kterém se má vyhodnotit počet řádků.
Nic neurčuje vnější kontext, obvykle datovou sadu sestavy.
Poznámky
RowNumber vrátí průběžnou hodnotu počtu řádků ve zadaném oboru, stejně jako RunningValue vrací průběžnou hodnotu agregační funkce. Když zadáte obor, určíte, kdy se má počet řádků resetovat na 1.
rozsah nemůže být výraz. rozsah musí být obklopující rozsah. Typické rozsahy, od nejvzdálenějšího po nejbližší uzavření, jsou datová sada reportu, oblast dat, skupiny řádků nebo skupiny sloupců.
Pokud chcete zvýšit hodnoty napříč sloupci, zadejte obor, který je názvem skupiny sloupců. Pokud chcete zvýšit počet řádků dolů, zadejte obor, který je názvem skupiny řádků.
Poznámka:
Zahrnutí agregací, které určují skupinu řádků i skupinu sloupců v jednom výrazu, se nepodporuje.
Další informace najdete v tématu Referenční informace o agregačních funkcích (Tvůrce sestav a SSRS) a rozsah výrazů pro součty, agregace a předdefinované kolekce (Tvůrce sestav a SSRS).
Příklad kódu
Následuje výraz, který můžete použít pro vlastnost BackgroundColor řádku podrobností oblasti dat Tablix ke střídání barev řádků podrobností pro každou skupinu, přičemž se vždy začíná bílou.
=IIF(RowNumber("GroupbyCategory") Mod 2, "White", "PaleGreen")