Администрирование Oracle CRM On Demand > Expression Builder > Использование Expression Builder
Использование Expression Builder
В Oracle CRM On Demand можно вызвать инструмент Expression Builder во всех ситуациях, когда рядом с текстовым полем отображается значок fx. При щелчке на этом значке инструмент Expression Builder открывается в отдельном окне.
ПРИМЕЧАНИЕ. Сведения об именах полей и синтаксисе имен полей в выражениях см. в разделе О выражениях.
Построение выражения
- Нажмите значок fx для открытия инструмента Expression Builder.
- В инструменте Expression Builder выберите поля и функции из списков или введите требуемый текст непосредственно в редакторе выражений.
При выборе поля в списке в редактор выражений вставляется независимое от языка имя поля. Например, если в списке полей возможности выбрать поле "Дата закрытия", в редактор выражений будет вставлено [{Primary Revenue Close Date}].
ПРИМЕЧАНИЕ. Имена полей, указанные в списке полей в Expression Builder, являются отображаемыми именами полей. Если администратор изменит отображаемое имя поля, в списке полей отобразится новое отображаемое имя этого поля. Однако при выборе поля в списке в редактор выражений вставляется независимое от языка имя поля.
Если имя поля заключено в квадратные скобки, его значение вычисляется и возвращается в соответствии с типом данных этого поля. Подробнее о выборе полей и их значений см. в следующей таблице.
- Отредактируйте выражение, добавив к нему необходимые операторы и литералы.
ПРИМЕЧАНИЕ. При создании выражения, определяющего, задано ли для поля со списком выбора конкретное значение, не вводите это значение в выражении. Например, не вводите [{Type}] = "Customer". Вместо этого выберите в списке поле списка выбора и щелкните ссылку "Показать приемлемые значения" в Expression Builder. Среди отображаемых значений выберите то, которое требуется использовать в выражении. Выражение приобретает следующий вид:
[{Type}]=LookupValue("ACCOUNT_TYPE", "Customer")
- Выберите "Проверка синтаксиса", затем внесите необходимые исправления (необязательное действие).
- Сохраните выражение.
В следующей таблице приведено описание инструмента Expression Builder.
Элемент интерфейса
|
Описание
|
Поля для типа записей
|
Контекстно-зависимый список выбора полей (из записей контекстного типа), разрешенных в выражении. Для полей, переименованных администратором компании, в списке выбора "Поля" отображаются новые имена.
Необходимо учитывать следующее.
- При создании правила потока операций или связанных с ним действий контекстным является тип записей, указанный в определении правила потока операций. Например, при создании текста сообщения электронной почты, передача которого определяется как действие, связанное с правилом потока операций для запроса на обслуживание, контекстным типом записей для инструмента Expression Builder является запрос на обслуживание.
- При работе с дополнительными функциями управления полями контекстным является тип записей, родительский по отношению к полю, в котором создается запись. Например, при задании проверки для поля бизнес-возможности контекстным типом записей для инструмента Expression Builder является бизнес-возможность.
|
Показать приемлемые значения
|
Указав поле в списке выбора полей, выберите "Показать приемлемые значения" для отображения допустимых значений этого поля.
|
Функции
|
Раскрывающийся список доступных специальных функций, предназначенных для изменения, извлечения и обработки данных в выражении. Список доступных функций см. в разделе Функции инструмента Expression Builder.
|
Выражение
|
Многострочное текстовое поле, в котором отображается выражение с возможностью редактирования.
О максимально допустимой длине выражений см. в разделе Выражения.
Поля и функции, указанные в списках выбора, отображаются в редакторе выражений. Можно также вводить выражения непосредственно в редакторе выражений.
В выражениях всегда отображаются имена полей, независимые от языка. ( Имя, независимое от языка - это имя, не изменяющееся при выборе другого пользовательского языка.)
|
Руководство по синтаксису
|
Отображение раздела "Expression Builder" из интерактивной справки Oracle CRM On Demand.
|
Примеры выражений
|
Отображение раздела "Примеры работы с инструментом Expression Builder" интерактивной справочной системы Oracle CRM On Demand.
|
Проверка синтаксиса
|
Проверка синтаксиса созданного выражения.
|
Сохранить
|
Сохранение выражения.
|
Отмена
|
Закрытие окна Expression Builder без сохранения внесенных изменений.
|
Связанные разделы
Информацию об инструменте Expression Builder, связанную с данной темой, см. в следующих разделах.
|