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

Lookup

Devuelve el valor especificado en campoFuente mediante las relaciones del gráfico de relaciones.

Formato 

Lookup ( campoFuente ; ExpresiónDeFallo )

Parámetros 

campoFuente: el campo desde el cual se toma el valor de búsqueda.

expresiónDeFallo: cualquier expresión.

Los parámetros entre llaves { } son opcionales.

Tipo de datos devuelto 

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

Se origina en 

FileMaker Pro 7.0

Descripción 

Se devuelve el resultado de la expresiónDeFallo opcional si falla la actualización.

Para que esta función acceda al contenido del campo fuente, las tablas que contienen el campo fuente y el campo de cálculo deben estar relacionadas. Los cálculos que utilicen la función Lookup no estarán forzados a ser cálculos sin almacenar.

Ejemplo 1 

Hay dos tablas, Personas y Compañía, en un archivo de base de datos que contiene los datos mostrados a continuación.

Tabla Personas

 

IDCompañía

Empleado

100

John Smith

200

Peter Wong

300

Sally Anderson

Tabla Compañía

 

IDCompañía

CompanyName

Código

100

Apple

91234

100

Apple

82345

200

FileMaker

95054

Las tablas Personas y Compañía están relacionadas mediante el campo numérico IDCompañía. El cálculo CompanyName = Lookup ( Compañía::CompanyName ; "No se encuentra" ) definido en la tabla Personas devolverá Apple para el primer registro, FileMaker para el segundo registro y No se encuentra para el tercero.

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