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
Vrátí poslední hodnotu v daném rozsahu zadaného výrazu 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
Last(expression, scope)
Parametry
expression
(Varianta nebo Binární) Výraz, na kterém se má agregace provést, například=Fields!Fieldname.Value.
rozsah
(Řetězec) (Volitelné) Název datové sady, datové oblasti nebo skupiny, které obsahují položky sestavy, na něž se má funkce aplikovat. Pokud není zadaný obor , použije se aktuální obor.
Návratový typ
Je určeno typem výrazu.
Poznámky
Funkce Poslední vrátí konečnou hodnotu v sadě dat po použití veškerého řazení a filtrování v zadaném oboru.
Funkci Poslední nelze použít ve výrazech filtru skupin s ničím jiným než aktuálním (výchozím) rozsahem.
Pomocí funkce Last v záhlaví stránky můžete také vrátit poslední hodnotu z kolekce ReportItems pro stránku, aby se vytvořily nadpisy ve stylu slovníku, které zobrazují první a poslední položky na stránce.
Hodnota oboru musí být řetězcová konstanta a nesmí být výrazem. Pro vnější agregace nebo agregace, pro které nejsou zadány další agregace, musí obor odkazovat na aktuální obor nebo obsahující obor. U agregací agregací mohou vnořené agregace určit podřízený obor.
Výraz může obsahovat volání vnořených agregačních funkcí s následujícími výjimkami a podmínkami:
Rozsah vnořených agregací musí být stejný jako rozsah vnější agregace nebo musí být v něm obsažen. Pro všechny odlišné obory ve výrazu musí být jeden obor v podřízené relaci se všemi ostatními obory.
Obor vnořených agregací nemůže být název datové sady.
Výraz nesmí obsahovat funkce First, Last, Previous nebo RunningValue .
Výraz nesmí obsahovat vnořené agregace, které určují rekurzivní.
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).
Další informace o rekurzivních agregacích najdete v tématu Vytváření rekurzivních skupin hierarchií (Tvůrce sestav a SSRS).
Example
Následující příklad kódu vrátí poslední číslo produktu ve Category skupině datové oblasti.
=Last(Fields!ProductNumber.Value, "Category")