Else "Обычный заказ"

Оценить
(0 голоса)

Значение поля базы данных Order Amount (Объем заказа) проверяется на предмет того, является ли оно больше 5000. Если проверка завершается успешно, формула возвращает строку “Бонусный заказ”. В противном случае формула возвращает строку “Обычный заказ”.

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

If {Order.Order Amount} > 5000 And Month({Order.Order Date}) = 12 Then "Праздничный бонусный заказ" Else "Обычный заказ"

Здесь для того, чтобы формула вернула строку “Праздничный бонусный заказ”, сумма заказа должна превышать $5000 и заказ должен быть сделан в декабре. Заказы, сумма которых превышает $5000, но которые были сделаны не в декабре, будут отнесены к “обычным заказам”. Если поменять в этой формуле And на Or, то бонусными будут считаться как все заказы, сделанные в декабре, даже если их сумма не превышает $5000, так и все заказы, сумма которых превышает $5000, даже если они были сделаны не в декабре.

Типы данных в формулах If-Then-Else
Доставка через 1 дня
Функция Next
Оператор Select Case
Цикл For

Добавить комментарий


Защитный код
Обновить