Запросы с вычисляемыми полями
Поле, содержимое которого является результатом расчета по содержимому других полей, называется вычисляемым полем. Для создания запроса, производящего вычисления, служит тот же самый бланк запроса по образцу. Разница только в том, что в одном из столбцов вместо имени поля записывают формулу. В формулу входят заключенные в квадратные скобки названия полей, участвующих в расчете, а также знаки математических операций – <имя поля>:<выражение>.
Например, так: Стоимость:[Количество]*[Цена]; НДС:[Цена]*0,2; ФИ:[Фамилия]+ « »+[Имя]
Комбинация клавиш Shift+F2 открывает окно Область ввода, в котором можно ввести сколь угодно длинную формулу и затем щелчком на кнопке ОК перенести ее в бланк запроса по образцу.
Работа с построителем выражений.
При создании запросов с вычисляемыми полями используется Построитель выражений, который вызывается командой Построить из контекстного меню Поле или в строке Условие отбора.
В верхней части окна построителя расположено поле, в котором создается выражение. Ниже находится раздел, предназначенный для создания элементов выражения и их последующей вставки в поле выражения. Допускается непосредственный ввод части выражения в поле выражения.
В средней части окна построителя находятся кнопки с часто используемыми операторами. При нажатии на одну из этих кнопок построитель вставит соответствующий оператор в текущую позицию поля выражения.
Нижняя часть окна разделена на три поля. Левое поле отображает иерархию папок, содержащих основные типы компонентов выражений, в среднем поле выводиться список полей таблиц или запросов, перечень категорий функций и т.д., а правом поле отображаются конкретные значения. Построитель включает имена полей с именами таблиц, отделяя их точкой. Если в введенном выражении есть ошибка в синтаксисе, то на экран будет выведено соответствующее сообщение.
Microsoft Access скопирует созданное выражение в ту позицию, из которой был вызван Построитель выражений.
Форматирование вычисляемого поля: в окне Конструктора на вычисляемом поле в контекстном меню выбираем команду Свойства.
Запросы на изменение данных
Запрос на изменение – это запрос, который за одну операцию вносит изменения в несколько записей и отменить эти изменения невозможно. Помечаются в пиктограммах восклицательным знаком!.
На вкладке Запросы хранятся условия для отбора данных для изменений. Сами изменения происходят в указанных таблицах на вкладке Таблицы.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.