Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
15 тем ПРАКТИК.doc
Скачиваний:
54
Добавлен:
18.05.2015
Размер:
10.78 Mб
Скачать

Разработка пользовательских форм

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

Режимы работы с формой.

Режим форм. Используется для просмотра и редактирования данных. Режим форм предоставляет дружественную среду для работы с данными и удобный дизайн их представления на экране.

Для работы с мастером форм:

  1. В окне базы данных выберите объект Формы.

  1. Нажмите кнопку Создать.

  1. В диалоговом окне Новая форма выберите нужного мастера.

  1. Выберите имя таблицы или запроса, содержащих данные, на основе которых будет создана форма.

При выборе элементов Автоформа: в столбец, Автоформа: ленточная или Автоформа: табличная - форма создается автоматически.

Изменить созданную форму можно в режиме конструктора.

Режим конструктора форм. Используется ля изменения структуры или шаблона формы. Режим таблицы. Режим позволяет увидеть таблицу, включающую все поля формы; чтобы переключаться в этот режим при работе с формой, надо нажать кнопку таблицы на панели инструментов.

Связывание главной формы и подчиненной формы.

Форму или таблицу данных, помещенную в другую форму, называют подчиненной формой.

При создании подчиненной формы с помощью мастера форм или мастера подчиненных форм главная форма и подчиненная форма связываются автоматически при соблюдении некоторых условий. Если главная форма и подчиненная форма не удовлетворяют этим условиям, можно связать их следующим образом.

Откройте главную форму в режиме конструктора формы.

Убедитесь, что элемент управления подчиненной формы выделен, и нажмите кнопку Свойства на панели инструментов, чтобы открыть окно свойств элемента управления подчиненной формы.

Введите связываемые поля или элементы управления в ячейки свойств Подчиненные поля и Основные поля. Чтобы ввести несколько связываемых полей или элементов управления, разделите их имена точкой с запятой. Если указываются несколько полей или элементов управления, их имена должны вводиться в обоих свойствах в одинаковом порядке.

В ячейке свойства Подчиненные поля введите имена всех связываемых полей подчиненной формы.

В ячейку свойства Основные поля введите имена всех связываемых полей или элементов управления основной формы.

Создание отчетов. Создание вычисляемых полей

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

Для создания отчетов существуют средства автоматического, автоматизированного и ручного проектирования. Средства автоматического проектирования реализованы автоотчетами.

Средства автоматического проектирования отчетов запускаются по команде Создать - Новый отчет - Автоотчет в столбец. Кроме автоотчетов в столбец существуют ленточные автоотчеты.

Средством автоматизированного создания отчетов является Мастер отчетов. При его работе выполняется выбор базовых таблиц или запросов, на которых отчет базируется, выбор полей, отображаемых в отчете, выбор полей группировки, выбор полей и методов группировки, выбор формы печатного макета и стиля оформления.

Структура готового отчета отличается от структуры формы только увеличенным количеством разделов. Кроме разделов заголовка, примечания и данных, отчет может содержать разделы верхнего и нижнего колонтитула.

Редактирование структуры отчета выполняют в режиме Конструктора. Приемы редактирования те же, что и для форм.