Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТУ_лаба №1.doc
Скачиваний:
4
Добавлен:
09.11.2019
Размер:
2.15 Mб
Скачать

З адание 3.20.

Для создания формы в непрерывном табличном формате с помощью Мастера форм:

  1. В окне базы данных раскройте вкладку "Формы", затем нажмите кнопку "Создать" для создания новой формы.

  2. В раскрывающемся списке этого диалогового окна выберите в качестве источника данных запрос "Персональные мероприятия (для подчиненной формы)".

  3. В списке, расположенном в правом верхнем углу диалогового окна "Новая форма", выберите элемент "Автоформа: табличная", затем нажмите кнопку ОК. Access сразу же создаст форму, основанную на полях запроса "Персональные мероприятия (для подчиненной формы)", а затем отобразит созданную форму в режиме формы.

  4. Перейдите в режим конструктора форм.

  5. Удалите поля "КодСотрудника" и "Примечание" из области данных формы; из области заголовка формы удалите метки "КодСотрудника" и "Примечание".

  6. Щелкните левой кнопкой мыши по области выделения раздела заголовка формы и. используя кнопку "Цвет фона" панели инструментов "Панель форматирования", измените цвет фона заголовка формы (свойство "Цвет фона") на белый; тем же способом измените на белый цвет фона области данных.

  7. Измените подписи в разделе заголовка формы следующим образом: Тип Мероприятия на Тип, КодОтветственного на Ответственный, ДатаПлан на Дата-План, КодНачальника на Начальник, ДатаФакт на Дата-Факт, Рейтинг на Рейтинг, Сумма на Сумма.

  8. Все метки заголовка формы заключите с помощью мыши в прямоугольник выделения; на панели инструментов "Панель форматирования" нажмите кнопку "Полужирный", а затем - кнопку "По центру".

  9. Выберите команду "Формат, Размер, по размеру данных" (Format, Size, to Fit), затем команду "Формат, Размер, по узлам сетки" (Format, Size, to Grid). Эта последовательность команд в результате приведет к увеличению текстовых полей подписей для того, чтобы все их содержимое можно было отобразить на экране, затем эти поля будут привязаны к сетке, чтобы упростить их совмещение с полями, находящимися в области данных формы.

  10. С помощью мыши перетащите метку "Тип" в левый верхний угол раздела заголовка формы; оставшиеся метки разместите вдоль верхней границы этого раздела формы, отделив их друг от друга. Перетащите верхнюю границу раздела области данных вниз.

  11. С помощью мыши перетащите поле "ТипМероприятия" в левый верхний угол раздела области данных и измените его размеры, соотнеся их с соответствующей меткой в разделе заголовка формы. Поместите все оставшиеся в разделе области данных поля под соответствующими метками, находящимися в разделе заголовка формы, изменив размеры каждого поля в соответствии с размерами меток. Перетащите нижнюю границу раздела области данных вниз.

  12. Все поля области данных заключите с помощью мыши в прямоугольник выделения; на панели форматирования нажмите кнопку "По центру" для выравнивания данных каждого поля по центру. Там же нажмите кнопку "Цвет границы", а затем кнопку "Прозрачный", в результате все границы полей будут прозрачными.

  13. Выберите диалоговое окно свойств формы, раскройте вкладку "Данные" и присвойте свойству "Разрешить изменение" значение "Нет", свойству "Разрешить удаление" - значение "Нет" и свойству "Разрешить добавление" - значение "Нет". Эти изменения значений свойств защитят отображаемые этой формой записи.

  14. В окне свойств раскройте вкладку "Макет" и установите в качестве значения свойства "Полосы прокрутки" значение "Отсутствуют", а в качестве значений свойств "Область выделения" и "Поле номера записи" значение "Нет".

  15. Закройте окно свойств и перетащите правую границу формы влево так, чтобы ширина формы стала равной примерно 14 см.

Сохраните форму под именем "Персональные мероприятия (тест подчиненной формы)".

Теперь нужно добавить созданную форму в табличном формате в форму "Ввод персонального мероприятия" в качестве подчиненной формы. Для вставки этой формы в главную форму будем использовать Мастер подчиненных форм.