Читайте также: |
|
При выполнении лабораторной работы необходимо:
1. Используя режим автоматического создания экранной формы, разработать форму Т_Предмет: открыть базу данных Учебный процесс; щелкнуть на ярлычке Формы окна базы данных, а затем на кнопке Создать; откроется диалоговое окно «Новая форма». В окне «Новая форма» выбрать режим создания формы – Автоформа (в столбец), в нижней части окна, в раскрывающемся списке, в качестве источника данных для формы выбрать таблицу Т_Предмет. Этот режим обеспечит ввод/вывод всех полей выбранной таблицы, при этом для каждой записи отводится отдельная страница формы.
2. Выполнить редактирование полученной формы: используя кнопку панели инструментов Представление формы, перейти в режим конструктора формы. Созданная форма откроется в окне конструктора форм. В нем появятся панель конструктора форм, панель форматирования и панель инструментов; ввести текст заголовка в полученную форму: расширить область заголовка формы, установив курсор на границу области заголовка и области данных; создать графический элемент Надпись с помощью одноименной кнопки панели инструментов; переместить курсор мыши на место начала текста; на панели форматирования выбрать шрифт и другие параметры оформления текста;
нажать кнопку мыши и, не отпуская ее, растянуть рамку текста до нужного размера; ввести текст; щелкнуть мышью вне рамки текста; затем уточнить текст надписей, местоположение, размер, шрифт и другие параметры отображения элементов формы в соответствии с рис. 3. Редактируемый элемент необходимо пометить щелчком мыши внутри его рамки. Рамка помеченного элемента может быть растянута или сжата при размещении курсора на специальных маркерах изменения размера (маленькие черные прямоугольники на рамке), в которых появляется двунаправленная стрелка. Для связанного перемещения элементов Поле и Надпись необходимо курсор мыши установить на любой границе рамки (курсор отображается в виде раскрытой ладони) и при нажатой кнопке мыши перетащить элемент в нужное место формы. Независимое перемещение Поля и его Надписи возможно, если курсор мыши установлен в левом верхнем углу рамки (курсор отображается в виде указательного пальца). Отредактированную форму следует сохранить под именем Т_Предмет (команда Файл/Сохранить или кнопка панели инструментов Сохранить).
3. Дополнить таблицу Т_Предмет через разработанную форму.
4. Разработать экранную форму для загрузки связанных таблиц Т_Группа и Т_Студент. Разработка формы выполняется следующим образом: в окне базы данных щелкнуть на ярлычке Формы, а затем на кнопке Создать; откроется диалоговое окно «Новая форма»; в окне «Новая форма» выбрать режим создания формы – Мастер форм и нажать кнопку OK; откроется первое диалоговое окно мастера, в котором следует выбрать таблицы и поля для проектируемой формы; в раскрывающемся списке Таблицы/Запросы выбрать таблицу Т_Группа, которая будет служить источником данных для основной части создаваемой многотабличной формы. Кнопкой с двойной стрелкой (>>) перенести все поля таблицы Т_Группа из списка Доступные поля в список Выбранные поля. В списке Таблицы/Запросы выбрать вторую таблицу Т_Студент, которая будет служить источником записей подчиненной части многотабличной формы, и также перенести все поля в список Выбранные поля; нажать кнопку Далее. В следующем диалоговом окне «Создание форм» уже будет выделена таблица Т_Группа для создания основной части формы и включена селекторная кнопка Подчиненная форма, определяющая способ создания составной формы; нажать кнопку Далее. В следующем окне мастера предоставляется возможность выбрать внешний вид подчиненной формы – Ленточный или Табличный; выбрать Ленточный для получения многозаписевой подчиненной формы и вывода в ней подписей полей из структуры таблицы Т_Группа; нажать кнопку Далее. В следующем окне мастер форм предлагает выбрать стиль оформления формы. Рекомендуется выбрать стиль оформления Обычный с утопленными полями. В последнем окне «Создание форм» следует ввести имя составной формы – Список_Группы и имя подчиненной формы – Список_Студентов, выбрать дальнейшие действия мастера – Открытие формы для просмотра или ввода данных и нажать кнопку Готово. После завершения работы мастера на экран выводится форма с данными из таблицы. При этом в подчиненной форме выводятся все записи, связанные с текущей записью основной части формы.
5. Выполнить редактирование составной экранной формы. Открыть созданную мастером составную многотабличную форму Список_Группы в режиме конструктора; используя технику редактирования, произвести доработку основной части формы Список_Группы. Для задания ширины и высоты подписи в соответствии с размером и шрифтом текста можно использовать кнопку По размеру данных на панели конструктора.
6. Удалить из формы Список_Группы Поле номера записи: выполнить команду Правка/Выделить форму; выполнить команду Вид/Свойства и в диалоговом окне «Форма» установить значение Нет для свойства Поле номера записи; создать кнопки управления для перехода к следующей и предыдущей записям в таблице Т_Группа.
7. Создание кнопки рассмотрим на примере кнопки перехода к предыдущей группе: в режиме конструктора форм на панели инструментов щелкнуть мышью на кнопке Мастер элементов, а затем на кнопке Кнопка; перетащить кнопку курсором мыши в нужное место, начертить курсором мыши рамку для кнопки и отпустить кнопку мыши; запустится мастер кнопок; в окне «Создание кнопки» в области Категории выбрать Переходы по записям, а в области Действия – действие, которое необходимо выполнять при нажатии кнопки (Предыдущая запись); нажать кнопку Далее. Следующее диалоговое окно «Создание кнопки» служит для выбора текста или рисунка, который будет отображаться на кнопке. Выбрать селектор Рисунок, включить флажок Показать все рисунки и подобрать нужный рисунок (в данном примере – Стрелка вниз (объем)); нажать кнопку Далее. В последнем диалоговом окне задать имя кнопки и нажать кнопку Готово; кнопка с выбранным рисунком будет встроена в форму.
8. Выполнить редактирование подчиненной формы Список_Студентов: дважды щелкнуть мышью на области подчиненной формы; в появившемся окне конструктора форм будет отображена ранее построенная мастером форм подчиненная форма Список_Студентов; используя технику редактирования формы, удалить поле Код_гр, поскольку это поле является полем связи и его достаточно сохранить в основной части формы; уточнить подписи полей (столбцов) в заголовке формы, а также шрифт, размеры полей и подписей; закончить редактирование составной формы, нажав кнопку панели инструментов Сохранить.
9. Открыть форму Список_Группы в режиме формы и дополнить с ее помощью таблицы Т_Группа и Т_Студент.
10. Разработать составную форму Список_кафедр и дополнить с ее помощью связанные таблицы Т_Кафедра и Т_Преподаватель.
11. Разработанные формы показать преподавателю
Контрольные вопросы
1. В чем заключается назначение формы?
2. В чем отличие формы от запроса?
3. Какие возможности создания форм вам известны?
4. Какие возможности предоставляет Конструктор форм?
5. Какие виды форм вам известны?
Дата добавления: 2015-07-12; просмотров: 49 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Краткие теоретические сведения | | | Краткие теоретические сведения |