Вы находитесь здесь:
Создание поля формулы
Поля настраиваемой формулы требуют наличия специальных атрибутов.
Требуемые версии
| Доступно в версиях: Salesforce Classic и Lightning Experience |
| Доступно в версиях: Все выпуски |
| Необходимые полномочия пользователя | |
|---|---|
| Для просмотра сведений о поле формулы: | Просмотр настройки и конфигурации |
| Для создания, изменения или удаления полей формул: | Настройка приложения |
Примечание Справочное видео «Начало работы с формулами (Salesforce Classic)» содержит демонстрационный ролик с данными этапами.
Совет Эту задачу можно также выполнить посредством настройки с Agentforce. Дополнительную информацию см. в разделах Настройка с Agentforce и Формулы в настройках с Agentforce.
- Начните создавать поле формулы аналогично созданию настраиваемого поля. См. раздел «Создание настраиваемых полей».
- Выберите тип данных для формулы. Выберите соответствующий тип данных для формулы на основе результатов вычисления. См. раздел «Типы данных формулы».
- Выберите количество знаков после запятой для типов данных валюты, числа или процента. Данный параметр игнорируется для полей валюты мультивалютных организаций. Вместо этого применяются Знаки после запятой для параметра валюты. Система Salesforce использует правило разделения чисел в полях формул. Например, значение «12,345» равно «12,35», а значение «−12,345» равно «12,35».
- Нажмите «Далее».
-
Создайте формулу. Поля формулы могут содержать не более 3 900 символов, включая пробелы, символы возврата и комментарии. Если формула требует больше символов, создайте отдельные поля формулы и ссылайтесь на них в другом поле формулы. Максимальное количество отображаемых символов после оценки выражения формулы составляет 1 300
- При создании формулы на вкладке «Дополнительная формула» или для утверждений или правил (например, бизнес-правила, проверка, назначение, автоматический ответ или расширение), нажмите «Вставить поле», выберите поле и нажмите «Вставить». Чтобы создать базовую формулу, передающую определенные данные Salesforce, выберите вкладку «Простая формула», выберите тип поля в раскрывающемся списке «Выбрать тип поля» и выберите одно из полей в раскрывающемся списке «Вставить поле». Создайте формулы кросс-объектов для охвата связанных объектов и ссылки на поля слияния в этих объектах.
- Чтобы вставить оператор, выберите соответствующий значок оператора в раскрывающемся списке «Вставить оператор».
- Чтобы использовать функции и просмотреть другие операторы и поля слияния, откройте вкладку «Расширенная формула». Функции — это готовые формулы, которые можно настроить посредством параметров ввода.
- Чтобы вставить функцию, дважды щелкните ее имя в списке или выберите ее и нажмите «Вставить выбранную функцию». Чтобы отфильтровать список функций, выберите нужную категорию в раскрывающемся списке «Функции». Чтобы просмотреть описание и примеры формул, использующих данную функцию, выберите нужную функцию и нажмите кнопку «Справка по данной функции».
-
Рекомендуем добавить комментарии к формуле, особенно если она сложная. Комментарии должны начинаться с косой черты вперед, за которой следует звездочка (
/*) и заканчиваться звездочкой, за которой следует косая черта вперед (*/).Комментарии позволяют объяснять отдельные части формулы всем пользователям, просматривающим определение формулы. Например:
AND( /*competitor field is required, check to see if field is empty */ LEN(Competitor__c) = 0, /* rule only enforced for ABCD record types */ RecordType.Name = "ABCD Value", /* checking for any closed status, allows for additional closed picklist values in the future */ CONTAINS(TEXT(StageName), "Closed") )
- Чтобы проверить формулу на наличие ошибок, нажмите кнопку «Проверить синтаксис».
- По желанию, введите описание формулы в поле «Описание».
- Если формула ссылается на поля числа, валюты или процента, выберите вариант обработки пустых полей. Чтобы задать пустым полям нулевое значение, выберите «Считать пустые поля нулями». Чтобы оставить эти поля пустыми, выберите «Считать пустые поля пустыми».
- Нажмите «Далее».
- Чтобы определить доступность поля для определенных профилей, установите параметры безопасности поля и нажмите кнопку «Далее».
- Выберите макеты страниц, которые должны отображать поле. Поле добавляется в качестве последнего в первом двухстолбцовом разделе макета страницы. В настраиваемых полях пользователя поле автоматически добавляется вниз страницы сведений о пользователе.
- Чтобы завершить работу, нажмите кнопку «Сохранить». Чтобы создать дополнительные настраиваемые поля, нажмите кнопку «Сохранить и создать».
Примечание Поскольку поля формул вычисляются автоматически, они доступны только для чтения на страницах сведений о записях и не обновляют поля даты последнего изменения. Поля формулы не отображаются на страницах редактирования.
В формулах организаций все поля организаций-компаний доступны в качестве полей слияния. Однако поля организаций, предназначенные только для организаций-лиц (например, «Дата рождения» и «Эл. почта»), недоступны.
- Что такое формула кросс-объекта?
Кросс-объектная формула — это формула, охватывающая два связанных объекта и ссылающаяся на поля слияния в них. Формула кросс-объекта может ссылаться на поля слияния из основного («родительского») объекта, если объект является подробным во взаимосвязи «Основная — подробная». Формула кросс-объекта также работает со взаимосвязями поиска.
Эта статья решила вашу проблему?
Оставьте свой отзыв, чтобы мы могли стать лучше!

