Создание многотабличной формы
Многотабличные формы создаются для работы с данными нескольких взаимосвязанных таблиц и подразделяются на типы: - многотабличная форма с подчиненной формой (в окне основной формы отображается подокна подчиненных форм; можно предусмотреть кнопку для отключения отображения подокон); - многотабличная одиночная форма (не содержит подокон; в этом случае обычно в окне формы отображается одна запись подчиненной таблицы, дополненная записями главной таблицы). Рассмотрим создание двухтабличной формы с подчиненной формой. В формах такого типа качестве источника данных основной части формы выбирается главная таблица. В основной части формы выводится одна запись главной таблицы. В подокне подчиненной формы выводятся все записи из подчиненной таблицы, связанные с главной таблицей. Пример. Спроектируем форму для одновременной работы с двумя таблицами: Студент и Успеваемость. Для создания этой формы надо выполнить следующие действия: - на панели объектов выбрать объект Формы, щелкнуть по кнопке Создать; - в появившемся окне Новая форма выбрать режим создания Мастер форм и таблицу Студент – источник записей для основной части создаваемой формы, щелкнуть по кнопке Ok; - запустится Мастер (рисунок 22); - выбрать нужные поля из таблицы Студент и переместить их с помощью кнопки «>» в область Выбранные поля (переместим поля: НГ, НС, ФИО, ГОДР, АДРЕС, ПБАЛЛ); - в этом же окне выбрать из списка Таблицы и Запросы подчиненную таблицу Успеваемость (эта таблица является источником записей для подчиненной формы) и переместить из нее нужные поля (ПР и ОЦЕНКА), кнопка Далее;
Рисунок 22 – Первое диалоговое окно Мастера создания формы
- в следующем окне мастера (рисунок 23) надо выбрать вариант отображения подчиненной формы (переключатель: Подчиненные формы), щелкнуть по кнопке Далее;
Рисунок 23 – Выбор варианта включения подчиненной формы - в следующем окне выбрать внешний вид подчиненной формы (например, Ленточный), кнопка Далее; - выбрать стиль оформления (например, Стандартный), кнопка Далее; - ввести имена составной формы и подчиненной (например, Личная карточка студента и Успеваемость); - выбрать дальнейшее действие мастера (переключатель: Открыть форму для просмотра и ввода данных), что позволит сразу же перейти к работе с формой, кнопка Готово; - сохранение созданной формы произойдет автоматически. - Вид полученной формы показан на рисунке 24.
Рисунок 24 – Двухтабличная форма с подчиненной формой, созданная Мастером
Популярное: Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (505)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |