Печать      Открыть версию интерактивной справки в формате PDF


Предыдущий раздел

Следующий раздел

LookupName

Функция LookupName в инструменте Expression Builder выполняет поиск строки, удовлетворяющей всем указанным ниже условиям, в таблице 'Список значений'.

  • Значение в поле TYPE соответствует аргументу type.
  • Значение в поле CODE соответствует аргументу lang_ind_code.
  • Значение в поле LANG_ID соответствует коду активного в данный момент языка.

Эта функция возвращает непереведенное значение (код, независимый от языка), соответствующее отображаемому значению в заданном списке значений.

СОВЕТ. При задании параметров для функции LookupName выберите 'Показать приемлемые значения' для отображения допустимых значений поля, выбранного в списке полей. (Если поле представляет собой список выбора, при выборе команды 'Показать приемлемые значения' отображаются все значения, заданные для этого списка выбора. Если поле не является списком выбора, при выборе команды 'Показать приемлемые значения' отображается окно с описанием допустимых значений для различных данных, которые могут содержаться в этом поле).

Синтаксис

LookupName(type, lang_ind_code)

Тип результата

Строка

Аргументы

В следующей таблице приведено описание аргументов функции.

Аргумент

Описание

тип

Тип строки, поиск которой выполняется.

lang_ind_code

Отображаемое значение.

Пример

Если отображаемому значению 'CALIFORNIA' соответствует независимый от языка код 'CALIF', в каждом из последующих примеров возвращается значение 'CALIF':

LookupName('STATE_ABBREV', 'CALIFORNIA')

LookupName('STATE_ABBREV', 'CALIF')

Связанные разделы

Информацию об инструменте Expression Builder, связанную с данной темой, см. в следующих разделах.


Опубликовано в Август 2018 Copyright © Oracle, 2005, 2018 гг. Все права защищены.Legal Notices.