Читайте также: |
|
1.Щелкните мышью вкладку Запросы.
2.Щелкните кнопку Создать. Появится диалоговое окно Новый запрос.
3.Выберите Конструктор. Появится окно Добавление таблицы.
4.В окне Добавление таблицы выберите таблицы Регистрация дополнительных услуг и Стоимость дополнительных услуг, нажимая кнопку Добавить.
5.По окончании выбора нажмите кнопку Закрыть. Область таблиц запроса Конструктора запроса должна выглядеть при этом, как показано на рис. 22.
Рис. 22
6.Войдите в пункт меню Запрос и выберите вид запроса Обновление.
7. В области Бланка запроса в столбцах укажите поля таблицы Регистрация дополнительных услуг, которые необходимо изменить. В первом столбце выберите поле СтоимостьЕдУслуги, а во втором столбце - поле СтоимостьУслуги.
8.В графе Обновление, используя Построитель выражений,наберите:
• для поля СтоимостьЕдУслуги:
[Стоимость дополнительных услуг]! [СтоимостьЕд Услуги]
(данная запись означает, что в качестве обновленного значения берется выбранное значение из таблицы Стоимость дополнительных услуг);
• для поля СтоимостьУслуги:
[Регистрация дополнительных услуг]![СтоимостьЕдУслуги]* [ВремяПользованияУслугой]
(данная запись означает, что в качестве обновленного значения берется произведение записей из таблиц Регистрация дополнительных услуг).
9. При выходе из конструктора запросов задайте имя запроса, например, Услуги.
Для создания кнопки, позволяющей запускать запрос Услуги в форме Регистрация дополнительных услуг, сделайте следующее:
1. Откройте форму Регистрация дополнительных услуг в режиме Конструктора.
2. На Панели элементов выберите значок Кнопка и разместите его в Области данных формы, при этом откроется окно мастера Создания кнопок.
3. В окне Категории выберите пункт Разное, а в окне Действия – пункт Запуска запроса. Нажмите кнопку Далее.
4. В открывшемся окне в качестве запроса, выполняемого при нажатии кнопки, выберите запрос Услуги. Нажмите кнопку Далее.
5. Выберите текст для размещения на кнопке и введите название Регистрация. Нажмите кнопку Готово.
Задание 4
Создайте запрос, позволяющий получать информацию о количестве свободных мест вгостинице на любой заданный промежуток времени.
Данный запрос можно организовать как последовательное выполнение двух запросов. Первый запрос позволит определить количество занятых мест в заданный промежуток времени, а второй - количество свободных мест как разность между имеющимся количеством мест в гостинице (из таблицы Информация о номерах) и полученным в первом запросе количеством занятых мест.
Дата добавления: 2015-10-29; просмотров: 78 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Практическая работа №3 | | | Создание макросов |