Loading
Управление производительностью продаж
Точечный синтаксис в формулах Salesforce Spiff

Точечный синтаксис в формулах Salesforce Spiff

Функции и формулы в Salesforce Spiff используют точечный синтаксис для эффективной ссылки на поля, взаимосвязи, сведения об объекте рабочей группы и данные из нескольких записей.

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

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

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

=choose(1, sort(ClosedInPeriod, DealAmount, -1))

Фильтр данных ClosedInPeriod возвращает все сделки, закрытые в периоде, а функция sort() систематизирует список сделок по DealAmount, от наибольшей до наименьшей. Функция choose() выбирает первую запись.

Этот расчет ничего не отображает в рабочей таблице, поскольку возвращает запись, а не значение. Ссылочная запись содержит несколько полей с разными значениями. Ссылка на значение определенного поля посредством точечного синтаксиса.

  • Чтобы отобразить дату закрытия крупнейшей сделки, используйте =HighestDealInPeriod.CloseDate.
  • Чтобы отобразить сумму крупнейшей сделки, используйте =HighestDealInPeriod.DealAmount.
  • Чтобы отобразить ответственного за крупнейшую сделку, используйте =HighestDealInPeriod.OwnerName.
 
Загрузка
Salesforce Help | Article