Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Gäller för: Microsoft Report Builder (SSRS)
Power BI Report Builder
Report Designer i SQL Server Data Tools
Returnerar det första värdet i det angivna omfånget för det angivna uttrycket i en sidnumrerad rapport.
Anmärkning
Du kan skapa och ändra sidnumrerade rapportdefinitionsfiler (.rdl) i Microsoft Report Builder, Power BI Report Builder och i Report Designer i SQL Server Data Tools.
Syntax
First(expression, scope)
Parameterar
uttryck
(Variant eller Binär) Uttrycket som aggregeringen ska utföras på, =Fields!FieldName.Valuetill exempel .
omfattning
(Sträng) Valfri. Namnet på en datamängd, grupp eller dataregion som innehåller de rapportobjekt som du vill tillämpa aggregeringsfunktionen på. Om omfånget inte har angetts används det aktuella omfånget.
Returtyp
Bestäms av typen av uttryck.
Anmärkningar
Funktionen First returnerar det första värdet i en uppsättning data när all sortering och filtrering har tillämpats i det angivna omfånget.
Funktionen First kan inte användas i gruppfilteruttryck med något annat än det aktuella omfånget (standard).
Du kan också använda First i ett sidhuvud för att returnera det första värdet från ReportItems-samlingen för en sida för att skapa rubriker i ordlisteformat som visar de första och sista posterna på en sida.
Värdet för omfånget måste vara en strängkonstant och får inte vara ett uttryck. För yttre aggregeringar eller aggregeringar som inte anger andra aggregeringar måste omfånget referera till det aktuella omfånget eller ett innehållande omfång. För aggregeringar av aggregeringar kan kapslade aggregeringar ange ett underordnat räckvidd.
Uttrycket kan innehålla anrop till kapslade mängdfunktioner med följande undantag och villkor:
Omfånget för kapslade aggregeringar måste vara samma som eller som ingår i omfånget för den yttre aggregeringen. För alla distinkta omfång i uttrycket måste ett omfång finnas i en underordnad relation till alla andra omfång.
Omfånget för kapslade aggregeringar får inte vara namnet på en datauppsättning.
Uttrycket får inte innehålla funktionerna First, Last, Previous eller RunningValue .
Uttrycket får inte innehålla kapslade aggregeringar som anger rekursiv.
Mer information finns i Aggregate Functions Reference (Report Builder and SSRS) och Expression Scope for Totals, Aggregates, and Built-in Collections (Report Builder and SSRS).
Mer information om rekursiva aggregeringar finns i Skapa rekursiva hierarkigrupper (Report Builder och SSRS).
Example
Följande kodexempel returnerar det första produktnumret i Category gruppen för en dataregion:
=First(Fields!ProductNumber.Value, "Category")