LookUp — функция скрипта
Функция Lookup() просматривает загруженную таблицу и возвращает значение поля field_name, соответствующее первому вхождению значения match_field_value в поле match_field_name. Таблица может быть текущей таблицей или другой ранее загруженной таблицей.
Syntax:
lookup(field_name, match_field_name, match_field_value [, table_name])
Return data type: dual
Arguments:
Аргумент | Описание |
---|---|
field_name | Имя поля, для которого требуется возвращаемое значение.Вводимое значение необходимо задать в виде строки (например литералы ссылочного типа). |
match_field_name | Имя поля, в котором необходимо искать элемент match_field_value. Вводимое значение необходимо задать в виде строки (например литералы ссылочного типа). |
match_field_value | Значение, которое необходимо искать в поле match_field_name. |
table_name |
Имя таблицы, в которой необходимо искать значение. Вводимое значение необходимо задать в виде строки (например, литералы ссылочного типа). Если элемент |
Limitations:
Порядком поиска является порядок загрузки, если таблица не является результатом таких сложных операций, как операции объединения, в случае которых порядок недостаточно определен. Поля field_name и match_field_name должны быть полями в одной таблице, указанной с помощью элемента table_name.
Если совпадений не найдено, возвращается значение