Добавление управляющих элементов в форму.

Задание 4.

В форму Покупатель-его заказы добавьте элементы управления, которые организуют раскрывающиеся списки для полей Код покупателя и Код менеджера (рис. 5.11, 5.12).

Для выполнения задания используйте Режим конструктора.

Пояснения.

1. Щелкните правой кнопкой мыши по полю Код покупателя и раскрывшемся контекстном меню выберите команду Преобразовать элемент в / Поле со списком.

2. Откройте Окно свойств данного элемента и на вкладке Данные в строке Источник строк нажмите кнопку построителя Добавление управляющих элементов в форму. - student2.ru (рис. 5.8).

Добавление управляющих элементов в форму. - student2.ru

Рис. 5.8. Добавление таблиц в Построитель запросов

3. В открывшемся диалоговом окне Добавление таблицы выберите таблицу Покупатель.

4. В окне построителя запросов выберите из таблицы Покупатель поля Код покупателя и Наименование покупателя (рис. 5.9).

5. Закройте окно Построителя запросов и при этом подтвердите сохранение изменения инструкции SQL и обновление свойства.

Добавление управляющих элементов в форму. - student2.ru

Рис. 5.9. Окно Построителя запросов

6. В окне свойств созданного поля перейдите на вкладку Макет и измените данные в следующих строках (см. рис. 5.10):

· число столбцов – 2;

· ширина столбцов –1 см; 6 см;

· ширина списка –7 см .

Добавление управляющих элементов в форму. - student2.ru

Рис. 5.10. Фрагмент вкладки Макет Окна свойств

Добавление управляющих элементов в форму. - student2.ru

Рис. 5.11. Окончательный вид созданного поля со списком

7. Аналогичным образом (повторяя пункты 1-6 и используя таблицу Менеджер) создайте поле со списком для поля Код менеджера (рис 5.12).

Добавление управляющих элементов в форму. - student2.ru

Рис. 5.12. Поле со списком для Кода менеджера

Задание 5. Используя созданную форму Покупатель – его заказы, введите представленные ниже сведения о заказах покупателей.

ЗАКАЗЫ

Код заказа Код покупателя Код товара Код менеджера Дата заказа
19.01.2011
19.01.2011
19.01.2011
09.02.2011
09.02.2011
10.03.2011
10.03.2011
01.04.2011
01.04.2011
06.05.2011
06.05.2011
06.05.2011
20.06.2011
05.07.2011
05.07.2011
05.07.2011
09.08.2011
01.09.2011
01.09.2011
11.10.2011
11.10.2011
11.10.2011
11.10.2011

Вопросы и упражнения

1. Поясните назначение сложных форм в Access.

2. Какую форму называют подчиненной?

3. Как можно разными способами преобразовать поле в поле со списком?

4. Как в главной форме можно отразить итоги по подчиненной форме?

Тема 6. Создание запросов с помощью Мастера

Запросы – это средство отбора данных из одной или нескольких таблиц при помощи определенного пользователем условия. Результатом такого запроса является динамическая таблица (выборка) с интересующей пользователя информацией. С выборкой можно обращаться как с реальной таблицей – добавлять, удалять и редактировать данные. Вносимые изменения будут отражаться в записях исходных таблиц.

В Ассеss возможно использование различных типов запросов, различающихся по результатам их действия, особенностям их выполнения и, наконец, по способу формирования. Различают запросы: на выборку, перекрестный, на удаление, на добавление, на создание таблиц, на обновление, а также параметрический запрос.

Можно формировать запросы в режиме Конструктора или с помощью Мастера запросов.

Наши рекомендации