Loading
Управление производительностью продаж
Все?

Все?

Проверяет соответствие каждой записи в фильтре данных или таблице данных в Salesforce Spiff одному или нескольким условиям. Данная функция возвращает true при выполнении условия. Эта функция противоположна функции any?.

Требуемые версии

Доступно в версиях: Salesforce Classic (недоступно во всех организациях) и Lightning Experience.
Доступно в версиях: Enterprise Edition, Unlimited Edition и Developer Edition.
Доступно за дополнительную плату в версиях: Профессиональная версия с включенным API веб-служб

Синтаксис

all?(datasheet_or_filter, condition)

Аргументы

Аргумент Обязательно? Описание
datasheet_or_filter Обязательное Таблицу данных или фильтр, определяющий список записей для тестирования.
условие Дополнительно Условие для тестирования. Используйте любое выражение или формулу, которые приводят к true или false. Чтобы сравнить значения, укажите операторы сравнения или логические функции (например, AND или OR). Например, чтобы проверить, превышает ли поле ARR значение $100 000, введите ARR > 100000.

Пример

Проверьте, имеют ли все строки для поля ARR в таблице данных BigDealsSheet значение, превышающее $100 000.

=all?(BigDealsSheet, ARR > 100000)
Пример всей функции в таблице данных

Поскольку все значения превышают 100 000 рублей, функция возвращает true. Если вы измените условие на тестирование за 50 000 рублей, эта функция вернет false.

Если таблица данных или фильтр не содержит строк или записей, эта функция возвращает true. Чтобы проверить, содержит ли таблица данных или фильтр сперва как минимум одну запись, добавьте функцию any() перед функцией all?().

=any?(BigDealsSheet, true) AND all?(BigDealsSheet, ARR > 100000)
 
Загрузка
Salesforce Help | Article