Lookup
Propósito
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.
Ejemplos
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