Loading
Расширение Salesforce с помощью кликов, а не кода
Содержание
Выбрать фильтры

          Результаты отсутствуют
          Результаты отсутствуют
          Ниже приведены некоторые советы по поиску.

          Проверьте орфографию ключевых слов.
          Воспользуйтесь более общим поисковым запросом.
          Выберите несколько фильтров для расширения области поиска.

          Выполните поиск по всей справке Salesforce.
          Операторы и функции формулы по контексту

          Операторы и функции формулы по контексту

          Используйте эти операторы и функции при создании формул. Все функции доступны везде, где можно добавить формулу, например, поля формулы, правила проверки, процессы утверждения и бизнес-правила, если не указано иное.

          В шаблоне эл. почты поля слияния могут использоваться в функциях и операциях формулы только в том случае, если поле слияния принадлежит записи, с которой связано сообщение эл. почты. В противном случае эти поля не разрешаются.

          Посторонние пробелы в этих образцах игнорируются.

          Математические операторы

          Оператор Описание
          + (сложение) Вычисляет сумму двух значений.
          - (вычитание) Вычисляет разницу двух значений.
          * (умножение) Умножение значений.
          / (деление) Разделяет значения.
          ^ (возведение в степень) Возводит число в степень указанного числа.
          () (открывающая и закрывающая скобки) Указывает, что выражения в открытых и закрытых скобках оцениваются первыми. Все остальные выражения оцениваются посредством стандартного приоритета оператора.

          Текстовые операторы

          Оператор Описание
          & и + (соединить) Соединяет две или более строк.

          Функции даты и времени

          Функция Описание
          ADDMONTHS Возвращает дату, являющуюся указанным количеством месяцев до или после указанной даты. Если указанная дата является последним днем месяца, итоговая дата будет последним днем итогового месяца. В противном случае, результат содержит тот же компонент даты, что и указанная дата.
          DATE Возвращает значение даты из введенных значений года, месяца и дня. Salesforce отображает ошибку на странице сведений, если значение функции DATE в поле формулы является недопустимой датой, например, 29 февраля в невисокосном году.
          DATEVALUE Возвращает значение даты для выражения даты/времени или текста.
          DATETIMEVALUE Возвращает значение года, месяца, дня и времени по Гринвичу.
          DAY Возвращает день месяца в виде числа от 1 до 31.
          DAYOFYEAR Возвращает день календарного года в виде числа от 1 до 366.
          ФОРМАТИРОВАНИЕ Форматирует количество секунд с дополнительными днями или разницу между временем или dateTimes как ЧЧ:МИ:СС.
          HOUR Возвращает значение часа локального времени без даты в виде числа от 1 до 24.
          ISOWEEK Возвращает номер недели ISO 8601 от 1 до 53 для указанной даты, обеспечивая начало первой недели в понедельник.
          ISOYEAR Возвращает год нумерации недели ISO 8601 в 4 цифрах для указанной даты, обеспечивая, что первый день является понедельником.
          MILLISECOND Возвращает значение миллисекунды в виде числа от 0 до 999.
          MINUTE Возвращает минутное значение в виде числа от 0 до 60.
          MONTH Возвращает месяц, число с 1 (январь) по 12 (декабрь) в формате числа указанной даты.
          NOW Возвращает дату/время, представляющее текущий момент.
          SECOND Возвращает второе значение в виде числа от 0 до 60.
          TIMENOW Возвращает значение времени по Гринвичу, представляющее текущий момент. Используйте эту функцию вместо функции NOW, если вы хотите отслеживать только время без даты.
          TIMEVALUE Возвращает значение времени без даты, например, часы работы.
          TODAY Возвращает текущую дату в качестве типа данных даты.
          UNIXTIMESTAMP Данная функция возвращает количество секунд, прошедших с 1 января 1970 года, для указанной даты или количество секунд в дне за период времени.
          WEEKDAY Возвращает день недели для указанной даты, используя 1 для воскресенья, 2 для понедельника до 7 для субботы.
          YEAR Возвращает четырехзначный год в формате числа указанной даты.

          Логические функции

          Функция Описание
          И Данная функция возвращает значение «ИСТИНА», если все значения являются истинными, и значение «ЛОЖЬ», если одно или несколько значений являются ложными.
          BLANKVALUE Определяет наличие значения в выражении и возвращает выражение замены в противном случае. Если выражение содержит значение, возвращает значение выражения.
          CASE Сверяет заданное выражение с рядом значений. Если выражение равно значению в последовательности, возвращает соответствующий результат. Если оно не равно значению в последовательности, возвращает else_result.
          IF Данный параметр определяет истинность или ложность выражений. Возвращает заданное значение, если true, и другое значение, если false.
          ISBLANK Определяет наличие значения в выражении и возвращает значение «ИСТИНА». При наличии значения возвращает значение «ЛОЖЬ».
          ISCLONE Проверяет, является ли запись клоном другой записи, и возвращает значение «ИСТИНА», если один элемент является клоном. В противном случае возвращает значение «ЛОЖЬ».
          ISNEW Проверяет выполнение формулы во время создания новой записи и возвращает значение «ИСТИНА». Если текущая запись обновляется, возвращает значение «ЛОЖЬ».
          ISNULL

          Определяет, является ли выражение нулевым (пустым), и возвращает значение «ИСТИНА». При наличии значения возвращает значение «ЛОЖЬ».

          В новых формулах необходимо использовать ISBLANK вместо ISNULL. ISBLANK имеет те же функции, что и ISNULL, но также поддерживает текстовые поля. Salesforce продолжает поддерживать ISNULL, поэтому существующие формулы не меняются.

          ISNUMBER Определяет, является ли текстовое значение числом, и возвращает значение «ИСТИНА». В противном случае возвращает значение «ЛОЖЬ».
          NOT Возвращает значение «ЛОЖЬ» для «ИСТИНА» и «ИСТИНА» для «ЛОЖЬ».
          NULLVALUE

          Определяет, является ли выражение нулевым (пустым) и возвращает ли оно выражение замены. Если выражение не пустое, возвращает значение выражения.

          В новых формулах необходимо использовать BLANKVALUE вместо NULLVALUE. BLANKVALUE имеет те же функции, что и NULLVALUE, но также поддерживает текстовые поля. Salesforce продолжает поддерживать NULLVALUE, поэтому изменение существующих формул не обязательно.

          ИЛИ Данный параметр определяет истинность или ложность выражений. Возвращает значение «ИСТИНА», если любое выражение является истинным, и значение «ЛОЖЬ», если все выражения являются ложными.
          PRIORVALUE Возвращает предыдущее значение поля.

          Математические функции

          Функция Описание
          ABS Рассчитывает абсолютное значение числа. Абсолютное значение числа - это число без положительного или отрицательного знака.
          ACOS Возвращает знак дуги числа в радиане, если заданное число находится от -1 до 1. В противном случае, возвращает NULL.
          ASIN Возвращает синусоиду числа в радиане, если заданное число находится от -1 до 1. В противном случае, возвращает NULL.
          ATAN Возвращает арктангенс числа в радиане.
          ATAN2 Возвращает арктангенс коэффициента y и x в радиане.
          CEILING Округляет число до ближайшего целого числа, от нуля, если отрицательное.
          CHR Возвращает строку с точкой кода первого символа в качестве заданного числа.
          COS Возвращает косинус числа в радиане, если заданное число находится от -1 до 1. В противном случае, возвращает NULL.
          EXP Возвращает значение для e, возведенное в силу указанного числа.
          FLOOR Возвращает число, округленное в сторону уменьшения до ближайшего целого числа, к нулю, если отрицательное.
          FROMUNIXTIME Возвращает дату и время, представляющее заданное число в секундах, прошедших с 1 января 1970 года.
          LN Возвращает натуральный логарифм указанного числа. Натуральные логарифмы основаны на постоянном значении e 2,71828182845904.
          LOG Возвращает базовый 10 логарифм числа.
          MAX Возвращает наивысшее число из списка чисел.
          MCEILING Округляет число до ближайшего целого числа в сторону нуля, если отрицательное.
          MFLOOR Округляет число в сторону уменьшения до ближайшего целого числа, от нуля, если отрицательное.
          MIN Возвращает самое низкое число из списка чисел.
          MOD Возвращает остаток после деления числа на указанное деление.
          PI Возвращает pi.
          КОЛИЧЕСТВО РАСКРЫВАЮЩИХСЯ СПИСКОВ Возвращает количество выбранных значений в раскрывающемся списке со множественным выбором.
          ROUND Возвращает ближайшее число к указанному числу, ограничивая новое число указанным количеством цифр.
          SIN Возвращает синус числа, где число указано в радиане.
          SQRT Возвращает положительный квадратный корень заданного числа.
          TAN Возвращает тангенс числа, где число указано в радиане.
          TRUNC Усекает число до указанного количества цифр.

          Текстовые функции

          Функция Описание
          ASCII Возвращает точку кода первого символа из данной строки в виде числа.
          BEGINS Определяет, начинается ли текст с определенных символов. Возвращает значение «ИСТИНА» в противном случае и значение «ЛОЖЬ».
          BR Вставляет разрыв строки в текстовую строку.
          CASESAFEID Преобразует 15-значный код в 18-значный код, нечувствительный к регистру.
          CONTAINS Сравнивает два текстовых аргумента и возвращает значение «ИСТИНА», если первый аргумент содержит второй аргумент. В противном случае возвращает значение «ЛОЖЬ».
          FIND Данная функция возвращает расположение строки в текстовой строке, представленной в виде числа.
          GETSESSIONID Возвращает код сеанса пользователя.
          HTMLENCODE Кодирует значения полей текста и слияния для использования в HTML, заменяя символы, зарезервированные в HTML, например, знак «Больше чем» (>), эквивалентами объекта HTML, например, >.
          HYPERLINK Создает ссылку на указанный URL-адрес, который может быть связан с указанным текстом.
          IMAGE Вставляет изображение с альтернативным текстом и характеристиками высоты и ширины.
          INCLUDES Данный параметр определяет, равно ли любое значение, выбранное в поле раскрывающегося списка со множественным выбором, заданному текстовому литералу.
          INITCAP Данная функция возвращает текст в виде нижнего регистра с первым символом каждого слова в верхнем регистре.
          ISPICKVAL Данный параметр определяет значение поля раскрывающегося списка, равное заданному текстовому литералу.
          JSENCODE Кодирует значения полей текста и слияния для использования в JavaScript, вставляя символы перехода, например обратную косую черту (\), перед небезопасными символами JavaScript, например, апострофом (').
          JSINHTMLENCOD Кодирует значения полей текста и слияния для использования в JavaScript в тегах HTML, заменяя символы, зарезервированные в HTML, эквивалентами объектов HTML и вставляя символы перехода перед небезопасными символами JavaScript. JSINHTMLENCODE(someValue) - это функция удобства, эквивалентная JSENCODE(HTMLENCODE((someValue)). Таким образом, JSINHTMLENCODE сначала кодирует someValue посредством HTMLENCODE, а потом кодирует результат посредством JSENCODE.
          LEFT Возвращает указанное количество символов из начала текстовой строки.
          LEN Возвращает количество символов в указанной текстовой строке.
          LOWER Преобразует все буквы в указанной текстовой строке в строчные. Данная функция не влияет на любые символы, которые не являются буквами. Региональные правила применяются при наличии региона.
          LPAD Данная функция вставляет символы, заданные в левой части текстовой строки.
          MID Возвращает указанное количество символов из середины текстовой строки с учетом начальной позиции.
          REVERSE Возвращает символы исходной текстовой строки в обратном порядке.
          RIGHT Возвращает указанное количество символов из конца текстовой строки.
          RPAD Данная функция вставляет символы, заданные справа от текстовой строки.
          SUBSTITUTE Заменяет старый текст новым текстом в текстовой строке.
          TEXT Преобразует поле типа процента, числа, даты, даты/времени или валюты в текст везде, где используются формулы. Также преобразует значения раскрывающегося списка в текст в правилах утверждения, правилах этапа утверждения, бизнес-правилах, правилах расширения, правилах назначения, правилах автоматического ответа, правилах проверки, полях формул, обновлениях полей и настраиваемых кнопках и ссылках.
          TRIM Удаляет пробелы и вкладки из начала и конца текстовой строки.
          UPPER Преобразует все буквы в указанной текстовой строке в верхний регистр. Данная функция не влияет на любые символы, которые не являются буквами. Региональные правила применяются при наличии региона.
          URLENCODE Кодирует значения текстовых полей и полей слияния для использования в URL-адресах, заменяя символы, недопустимые в URL-адресах, например, пробелы, кодом, представляющим эти символы, как определено в RFC 3986, Uniform Resource Identifier (URI): Общий синтаксис. Например, пробелы заменяются %20, а восклицательные знаки заменяются %21.
          VALUE Преобразует текстовую строку в число.

          Функции резюмирования

          Эти функции доступны в сводных, матричных и составных отчетах.

          Функция Описание
          PARENTGROUPVAL Возвращает значение указанной родительской группировки. «Родительская» группировка — это группировка, расположенная на любом уровне выше формулы. Данная функция может использоваться только в настраиваемых формулах резюмирования и на уровнях группировки для отчетов, но не на уровнях резюмирования.
          PREVGROUPVAL Возвращает значение указанной предыдущей группировки. «Предыдущая» группировка — это группировка, стоящая перед текущей группировкой в отчете. Выберите уровень группировки и инкремент. Инкремент - это количество столбцов или строк перед текущей сводкой. По умолчанию используется значение 1, максимальное значение — 12. Данная функция может использоваться только в настраиваемых формулах резюмирования и на уровнях группировки для отчетов, но не на уровнях резюмирования.

          Расширенные функции

          Функция Описание
          CURRENCYRATE Возвращает курс обмена в корпоративную валюту для данного кода ISO валюты. Если валюта недействительна, возвращает 1.0.
          GETRECORDIDS Возвращает массив строк в виде кодов записей для выбранных записей в списке, например, списковое представление или связанный список.
          IMAGEPROXYURL Безопасно извлекает внешние изображения и предотвращает несанкционированные запросы регистрационных данных пользователя.
          INCLUDE Возвращает содержимое из фрагмента элемента S-Control. Используйте эту функцию для повторного использования общего кода во многих элементах S-Control.
          ISCHANGED Сравнивает значение поля с предыдущим значением и возвращает значение «ИСТИНА», если значения отличаются. Если значения одинаковые, возвращает значение «ЛОЖЬ».
          JUNCTIONIDLIST Возвращает JunctionIDList на основе предоставленных кодов.
          LINKTO Возвращает относительный URL-адрес в виде ссылки (теги href и anchor) для настраиваемого элемента S-Control или страницы Salesforce.
          PREDICT Возвращает прогноз Einstein Discovery для записи на основе указанного кода записи или для списка полей и их значений.
          REGEX Сравнивает текстовое поле с регулярным выражением и возвращает значение «ИСТИНА» при наличии совпадения. В противном случае возвращает значение «ЛОЖЬ». Регулярное выражение - это строка, используемая для описания формата строки в соответствии с определенными синтаксическими правилами.
          REQUIRESCRIPT Возвращает тег сценария с источником для указанного URL-адреса. Используйте эту функцию при обращении к AJAX Toolkit платформы Lightning или другим инструментариям JavaScript.
          URLFOR Данная функция возвращает относительный URL-адрес действия, элемента S-Control, страницы Visualforce или файла в архиве статического ресурса на странице Visualforce.
          VLOOKUP Данная функция возвращает значение путем поиска связанного значения в настраиваемом объекте, похожем на функцию Excel VLOOKUP().
          • Все операторы и функции формулы
            Используйте операторы и функции при создании формул. Все функции доступны везде, где можно добавить формулу, например, поля формулы, правила проверки, процессы утверждения и бизнес-правила, если не указано иное.
           
          Загрузка
          Salesforce Help | Article