Funções First, FirstN, Last e LastN no PowerAppsFirst, FirstN, Last, and LastN functions in PowerApps

Devolve o primeiro ou o último conjunto de registos de uma tabela.Returns a table's first or last set of records.

DescriçãoDescription

A função First devolve o primeiro registo de uma tabela.The First function returns the first record of a table.

A função FirstN devolve o primeiro conjunto de registos de uma tabela; o segundo argumento especifica o número de registos a devolver.The FirstN function returns the first set of records of a table; the second argument specifies the number of records to return.

A função Last devolve o último registo de uma tabela.The Last function returns the last record of a table.

A função LastN devolve o último conjunto de registos de uma tabela; o segundo argumento especifica o número de registos a devolver.The LastN function returns the last set of records of a table; the second argument specifies the number of records to return.

First e Last devolvem um único registo.First and Last return a single record. FirstN e LastN devolvem uma tabela, mesmo que especifique apenas um único registo.FirstN and LastN return a table, even if you specify only a single record.

Quando é utilizada com origem de dados, estas funções não podem ser delegadas.When used with a data source, these functions can't be delegated. Só será obtida a primeira porção da origem de dados e, depois, a função aplicada.Only the first portion of the data source will be retrieved and then the function applied. O resultado poderá não representar a totalidade.The result may not represent the complete story. Quando chegar a hora de criação, será apresentado um ponto azul para o lembrar desta limitação, assim como uma sugestão para mudar para alternativas delegáveis sempre que possível.A blue dot will appear at authoring time to remind you of this limitation and to suggest switching to delegable alternatives where possible. Para obter mais informações, veja a descrição geral da delegação.For more information, see the delegation overview.

SintaxeSyntax

First( Tabela )First( Table )
Last( Tabela )Last( Table )

  • Tabela – necessário.Table - Rquired. Tabela a utilizar.Table to operate on.

FirstN( Tabela [, NúmeroDeRegistos ] )FirstN( Table [, NumberOfRecords ] )
LastN( Tabela [, NúmeroDeRegistos ] )LastN( Table [, NumberOfRecords ] )

  • Tabela - Necessário.Table - Required. Tabela a utilizar.Table to operate on.
  • NúmeroDeRegistos – opcional.NumberOfRecords - Optional. Número de registos a devolver.Number of records to return. Se não especificar este argumento, a função devolve um registo.If you don't specify this argument, the function returns one record.

ExemplosExamples

Esta fórmula devolve o primeiro registo de uma tabela com o nome Funcionários:This formula returns the first record from a table named Employees:
First(Employees)First(Employees)

Esta fórmula devolve os últimos 15 registos de uma tabela com o nome Funcionários:This formula returns the last 15 records from a table named Employees:
LastN(Employees, 15)LastN(Employees, 15)