Referencia > Referencia de funciones > Funciones lógicas > GetNthRecord
 

GetNthRecord

Devuelve el contenido de nombreCampo a partir del número de registro especificado.

Formato 

GetNthRecord ( nombreCampo ; númeroRegistro )

Parámetros 

nombreCampo: cualquier campo relacionado o campo repetido o bien una expresión que devuelve un campo o un campo repetido.

númeroRegistro: el número de registro desde el que desea obtener los datos.

Tipo de datos devuelto 

texto, número, fecha, hora, fecha y hora, contenedor

Se origina en 

FileMaker Pro 8.0

Descripción 

El resultado de GetNthRecord() no se actualizará cuando el registro al que se hace referencia mediante GetNthRecord() es un registro distinto a aquel en el que se está evaluando el cálculo.

GetNthRecord de la tabla actual devuelve el registro enésimo del conjunto encontrado de acuerdo con cómo esté ordenada la tabla.

GetNthRecord de una tabla relacionada devuelve el registro enésimo del conjunto relacionado (con respecto al registro actual) en función del tipo de ordenación de la relación.

Ejemplo 1 

GetNthRecord ( Nombre; 2 ) devuelve el contenido del campo Nombre del registro 2 de la tabla actual.

Ejemplo 2 

GetNthRecord ( Nombre; Get ( númeroRegistro )+ 1 ) devuelve el contenido del campo Nombre del siguiente registro de la tabla actual.

Ejemplo 3 

GetNthRecord ( Contactos::Nombre; 2 ) devuelve el contenido del campo Nombre del registro 2 de la tabla Contactos.

Ejemplo 4 

GetNthRecord ( Contactos::Tiene repeticiones[2]; 2 ) devuelve el contenido de la segunda repetición del campo Tiene repeticiones para el registro 2 de la tabla Contactos.

Temas relacionados 

Referencia de funciones (lista de categorías)

Referencia de funciones (orden alfabético)

Acerca de las fórmulas

Notas acerca de las funciones

Definir campos de cálculo

Operadores en fórmulas

Ordenar registros