- •Ввод условия на значение для поля таблицы
- •Создание условия на значение для элемента управления
- •Задание значения по умолчанию для полей таблицы
- •Задание значения по умолчанию для элемента управления
- •Задание условия на запуск макрокоманды
- •Добавление группировки и сортировки в отчет
- •Добавление выражения в существующую группировку или сортировку
- •Добавление текстового поля, содержащего выражение для вычисления разницы в днях
- •Добавление текстового поля с выражением, вычисляющим сумму
- •Добавление текстового поля с выражением для вычисления суммы налогов
- •Добавление текстового поля с выражением, вычисляющим промежуточную сумму на подчиненной форме
- •Создание элемента управления
- •Добавление даты печати отчета
- •Добавление флажка «ДоставленоПозднееСрока» в отчет
- •Арифметические операторы
- •Операторы сравнения
- •Логические операторы
Добавление флажка «ДоставленоПозднееСрока» в отчет
В области переходов щелкните правой кнопкой мыши отчет, который необходимо изменить, и в контекстном меню выберите командуКонструктор.
На вкладке Конструктор в группе Элементы управления нажмите кнопку Флажок.
Перетащите указатель в область данных отчета, чтобы создать текстовое поле.
Щелкните флажок правой кнопкой, в контекстном меню выберите команду Свойства, а затем в окне свойств перейдите на вкладку Все.
Задайте значения свойств для флажка в соответствии с приведенной ниже таблицей.
СВОЙСТВО |
ЗНАЧЕНИЕ |
Имя |
ДоставленоПозднееСрока |
Данные (ControlSource) |
=[ДатаПоставки]>[Дата Назначения] |
Вывод на экран (Visible) |
Да |
ПРИМЕЧАНИЕ. Для использования данной инструкции с другими конкретными данными не забудьте изменить имена полей на конкретные имена из базы данных.
Сохраните изменения и закройте окно свойств.
К НАЧАЛУ СТРАНИЦЫ
Таблица операторов
Access поддерживает множество операторов, включая стандартные арифметические операторы, такие как +, -, * (умножение), / (деление)), в дополнение к другим операторам. Это операторы сравнения (для сравнения значений), текстовые операторы (для конкатенации (объединения) текста), логические операторы (для определения значения True или False), а также другие специальные операторы Access. Для получения дополнительных сведений об операторах см. приведенные ниже таблицы.
Арифметические операторы
Арифметические операторы используются для вычисления значений двух или более чисел или для изменения знака числа с положительного на отрицательный.
ОПЕРАТОР |
НАЗНАЧЕНИЕ |
ПРИМЕР |
+ |
Сумма двух чисел. |
[СуммаЗаказа]+[СуммаНалогов] |
- |
Разность двух чисел или задание отрицательного значения числа. |
[Цена]-[Скидка] |
* |
Произведение двух чисел. |
[Количество]*[Цена] |
/ |
Деление первого числа на второе. |
[Сумма]/[Количество] |
\ |
Округление обоих чисел до целых значений и последующее деление первого числа на второе. Результат также округляется до целого значения. |
[Зарегистрировано]\[Номеров] |
Mod |
Деление первого числа на второе и возвращение остатка. |
[Зарегистрировано] Mod [Номеров] |
^ |
Возведение числа в степень указанного порядка. |
Число ^ порядок |
Операторы сравнения
Операторы сравнения используются для сравнения значений и возвращения результата в виде значений типа True, False или Null.
ОПЕРАТОР |
НАЗНАЧЕНИЕ |
< |
Определяет, что первое значение должно быть меньше второго. |
<= |
Определяет, что первое значение должно быть меньше или равно второму. |
> |
Определяет, что первое значение должно быть больше второго. |
>= |
Определяет, что первое значение должно быть больше или равно второму. |
= |
Определяет, что первое значение должно быть равно второму. |
<> |
Определяет, что первое значение должно быть не равно второму. |
Во всех случаях, если одно из значений является значением Null, результат также будет значением Null. Т. к. значение Null представляет собой неизвестное значение, результат сравнения с неизвестным значением также неизвестен.