Возвращает значение True (истинно), если оба булевских значения имеют значение True.
Ы And Ь2
Ы — булевское значение или выражение.
Ъ2 — булевское значение или выражение.
2 + 2 = 4 And 10 / 2 = 5 возвращает значение True.
If {Customer.Region} = "CA" And {Customer.Last Year's Sales} > 50000 Then
"Клиент из Калифорнии, имеющий право на приз"
Else
"Другой клиент"
возвращает строку “Клиент из Калифорнии, имеющий право на приз”, если результатом проверки обоих булевских выражений в операторе If является True.
Eqv (логическая эквивалентность)
Возвращает значение True (истинно), если оба булевских значения одинаковы.
Eqv Ь2 — булевское значение или выражение.
Ъ2 — булевское значение или выражение.
2 + 2 = 4 Eqv 10 / 2 = 5 Возвращает значение True.
2 + 2 = 8 Eqv 10 / 2 = 5 возвращает значение False.
2 + 2 = 8 Eqv 10 / 2 = 1 возвращает значение True.
Imp (логическая импликация)
Возвращает значение True (истинно), если оба булевских значения совпадают, либо если второе значение истинно, а первое ложно.
Imp Ь2 — булевское значение или выражение.
Ъ2 — булевское значение или выражение.
2 + 2 = 4 Imp 10 / 2 = 5 возвращает значение True. .
2 + 2 = 8 Imp 10 / 2 = 1 возвращает значение True.
2 + 2 = 4 Imp 10 / 2 = 1 возвращает значение False.
2 + 2 = 8 Imp 10 / 2 = 5 возвращает значение True.
Not
Обращает булевское значение (истинное значение становится ложным, а ложное — истинным).
За символом этой операции должно следовать булевское значение или выражение. Иногда чтобы вычисление операции Not было выполнено правильно, может требоваться заключение булевского выражения в скобки.