Администрирование 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, связанную с данной темой, см. в следующих разделах.
|