Saltar al contenido principal Saltar al contenido complementario

LookUp - Función de script

LookUp() consulta una tabla ya cargada y devuelve el valor de field_name correspondiente a la primera aparición del valor match_field_value en el campo match_field_name. La tabla puede ser la actual u otra cargada anteriormente.

Sintaxis:  

LookUp(field_name, match_field_name, match_field_value [, table_name])

Tipo de datos que devuelve: dual

Argumentos:  

Argumentos
Argumento Descripción
field_name Nombre del campo para el que se requiere el valor devuelto. El valor de entrada debe suministrarse como una cadena (por ejemplo, literales entrecomillados).
match_field_name Nombre del campo que buscar en match_field_value. El valor de entrada debe suministrarse como una cadena (por ejemplo, literales entrecomillados).
match_field_value Valor que buscar en el campo match_field_name.
table_name

Nombre de la tabla en la que buscar el valor. El valor de entrada debe suministrarse como una cadena (por ejemplo, literales entrecomillados).

Si se omite table_name, se presupone la tabla actual.

Nota informativaLos argumentos sin comillas se refieren a la tabla actual. Para referirse a otras tablas, encierre un argumento entre comillas simples.

Limitaciones:  

El orden de búsqueda es el orden de carga, a menos que la tabla sea el resultado de operaciones complejas, como uniones entre diversas tablas, en cuyo caso el orden no está bien definido. Tanto field_name como match_field_name deben ser campos en la misma tabla, especificados por table_name.

Si no encuentra ningún resultado, devuelve NULL.

¿Esta página le ha sido útil?

Si encuentra algún problema con esta página o su contenido (errores tipográficos, pasos que faltan o errores técnicos), no dude en ponerse en contacto con nosotros.