Упражнение 15. Создание многотабличной формы с помощью мастера
В базе данных Цифровая техникатребуется поочередно создать две формы. При этом каждая из них должна быть создана на основе двух таблиц: ПОСТАВЩИКИ и ТОВАРЫ. Первая многотабличная форма должна состоять из основной части и подчиненной формы. При этом основная часть должна отображать сведения о поставщиках, а подчиненная форма – сведения о товарах. Вторая многотабличная форма должна представлять собой основную часть, а вместо подчиненной формы должна содержать только кнопку, с помощью которой может быть вызвана связанная форма.
1. Откройте файл базы данных Цифровая техникаина панели Объекты нажмите кнопку Формы.
2. Запустите Мастер форм для чего нажмите кнопку Создание формы с помощью мастера.
3. На первом шаге работы Мастера форм в качестве источника данных сначала выберите таблицу ПОСТАВЩИКИ и укажите, что все поля данной таблицы будут включены в создаваемую форму. Затем аналогичным образом выберите таблицу ТОВАРЫ и укажите, что в создаваемую форму будут включены все поля данной таблицы, кроме полей Код поставщика и Техн характ. Нажмите кнопку Далее>.
4. На втором шаге работы Мастера формвыберите вариант Подчиненные формы, включив соответствующий переключатель. Нажмите кнопку Далее>.
5. На третьем шаге выберите вариант внешнего вида подчиненной формы - Табличный.
6. На четвертом шаге выберите стиль оформления формы по своему усмотрению.
7. На пятом шаге укажите имя формы – Многотабличная ПОСТАВЩИКИ. Имя подчиненной формы не изменяйте (согласитесь с предложенным вариантом). Нажмите кнопку Готово.
8. На экране появится многотабличная форма (рис. 33).
9. Обратите внимание на внешний вид формы. Внутри основной части, содержащей данные о поставщиках, имеется подчиненная форма ТОВАРЫ, содержащая данные о товарах, которые поставляет поставщик, запись о котором отображается в основной части.
Рис. 33. Многотабличная форма ПОСТАВЩИКИ.
10. Используя кнопку перемещения по записям основной части (нижняя Панель кнопок перехода),последовательно просмотрите данные о товарах, поставляемых каждым из поставщиков.
11. Закройте форму. Обратите внимание, что в окне базы данных появилось два новых значка: Многотабличная ПОСТАВЩИКИи ТОВАРЫ подчиненная форма. Убедитесь, что каждую из этих форм можно открывать и работать с ней.
12. Создайте многотабличную форму с одной связанной формой. Для этого выполните действия, указанные в пунктах 2 – 7 со следующими отличиями:
a. На втором шаге работы Мастера формвыберите вариант Связанные формы, включив соответствующий переключатель.
b. На пятом шаге укажите имя Формы1 – Основная ПОСТАВЩИКИ,Формы2 – Связанная ТОВАРЫ.
c. Изучите появившуюся в результате работы мастера форму (рис. 34).
13. В полученной форме нажмите кнопку Связанная ТОВАРЫ.
Рис. 34. Многотабличная форма. Отображена основная форма – ПОСТАВЩИКИ. Связанная форма ТОВАРЫ представлена соответствующей кнопкой.
14. Рассмотрите список товаров. Обратите внимание, что в списке присутствуют только товары, поставляемые фирмой, которая отображается в окне формы. Для удобства работы разместите окна основной и связанной форм таким образом, чтобы они не перекрывали друг друга.
15. Используя кнопку перемещения по записям на панели кнопок перехода основной части,последовательно просмотрите данные о товарах, поставляемых каждым из поставщиков.
16. Уберите с экрана связанную форму, закрыв ее стандартным способом.
17. Закройте основную форму. Обратите внимание, что в окне базы данных появилось два новых значка: Основная ПОСТАВЩИКИ и Связанная ТОВАРЫ. Убедитесь, что каждую из этих форм можно открывать и работать с ней.
18. Предъявите результат работы преподавателю. После проверки преподавателем вашей работы перейдите к следующему упражнению или закройте файл базы данных.
Дата добавления: 2015-12-22; просмотров: 657;