Devuelve el primer o último conjunto de registros de una tabla.

Descripción

La función Primero devuelve el primer registro de una tabla.

La función FirstN devuelve el primer conjunto de registros de una tabla; el segundo argumento especifica el número de registros que se van a devolver.

La función Último devuelve el último registro de una tabla.

La función LastN devuelve el último conjunto de registros de una tabla; el segundo argumento especifica el número de registros que se van a devolver.

Primero y Último devuelven un único registro. FirstN y LastN devuelven una tabla, incluso si se especifica solo un único registro.

Cuando se usa con un origen de datos, estas funciones no se pueden delegar. Solo se recuperará la primera parte del origen de datos y, después, se aplicará la función. Es posible que el resultado no represente la situación completa. Aparecerá un punto azul durante la creación para recordarle esta limitación y sugerirle que cambie a alternativas que puedan delegarse siempre que sea posible. Para más información, consulte la introducción a la delegación.

Sintaxis

Primero( Table )
Último( Table )

  • Table: requerido. La tabla sobre la cual se opera.

FirstN( Table [, NumberOfRecords ] )
LastN( Table [, NumberOfRecords ] )

  • Table: requerido. La tabla sobre la cual se opera.
  • NumberOfRecords: opcional. Número de registros que se va a devolver. Si no especifica este argumento, la función devolverá un registro.

Ejemplos

Esta fórmula devuelve el primer registro de una tabla denominada Empleados:
Primero(Empleados)

Esta fórmula devuelve los últimos 15 registros de una tabla denominada Empleados:
LastN(Empleados, 15)