- •Ввод условия на значение для поля таблицы
- •Создание условия на значение для элемента управления
- •Задание значения по умолчанию для полей таблицы
- •Задание значения по умолчанию для элемента управления
- •Задание условия на запуск макрокоманды
- •Добавление группировки и сортировки в отчет
- •Добавление выражения в существующую группировку или сортировку
- •Добавление текстового поля, содержащего выражение для вычисления разницы в днях
- •Добавление текстового поля с выражением, вычисляющим сумму
- •Добавление текстового поля с выражением для вычисления суммы налогов
- •Добавление текстового поля с выражением, вычисляющим промежуточную сумму на подчиненной форме
- •Создание элемента управления
- •Добавление даты печати отчета
- •Добавление флажка «ДоставленоПозднееСрока» в отчет
- •Арифметические операторы
- •Операторы сравнения
- •Логические операторы
Логические операторы
Логические операторы используются для объединения двух значений и возвращения результата в виде значений типа True, False или Null. Логические операторы также называются булевыми.
ОПЕРАТОР |
ПРИМЕНЕНИЕ |
ОПИСАНИЕ |
And |
Выражение1 And Выражение2 |
Возвращает значение True, если «Выражение1» и «Выражение2» также True. |
Or |
Выражение1 Or Выражение2 |
Возвращает значение True, если либо «Выражение1», либо «Выражение2» — True. |
Eqv |
Выражение1 Eqv Выражение2 |
Возвращает значение True, если оба аргумента, «Выражение1» и «Выражение2», — True, или если оба аргумента — False. |
Not |
Not Выражение |
Возвращает значение True, если «Выражение» не равно True. |
Xor |
Выражение1 Xor Выражение2 |
Возвращает значение True, если либо «Выражение1», либо «Выражение2» — True, но не оба одновременно. |
Операторы слияния
Операторы слияния используются для объединения двух текстовых значений в одно.
ОПЕРАТОР |
ПРИМЕНЕНИЕ |
ОПИСАНИЕ |
& |
строка1 & строка2 |
Объединение двух строк в одну. |
+ |
строка1 + строка2 |
Объединение двух строк в одну и распространение значений Null. |
Специальные операторы
Специальные операторы используются так, как показано в следующей таблице.
ОПЕРАТОР |
ОПИСАНИЕ |
ДЛЯ ПОЛУЧЕНИЯ ДОПОЛНИТЕЛЬНЫХ СВЕДЕНИЙ |
Is Null или Is Not Null |
Определяет, является ли аргумент значением Null или Не Null (Not Null). |
|
Like "шаблон" |
Сопоставляет строковые значения с использованием подстановочных знаков ? и *. |
Оператор Like |
Between значение1 And значение2 |
Определяет, входит ли числовое значение или значение даты в указанный интервал. |
Оператор Between...And |
In(строка1,строка2...) |
Определяет, содержится ли строковое значение в наборе строковых значений. |
Оператор In |
Дополнительные сведения об использовании этих операторов см. в статьеВведение в синтаксис выражений.
