Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КИТ ШПОРЫ-1.docx
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
225.74 Кб
Скачать

7.52 Конструирование формы: простой, с вкладками, составной, управляющей (с кнопками).

Форма – это шаблон на экране, используем, гл образ, для ввода, просмотра и редактирования записей.

Форма в случае ввода представляет бланк, подлежащ заполнению, и дает возм-ть осуществ контроль вводим Д. Бланк-форма упрощ процесс заполнения базы данными, благодаря чему в базу может вводить И пользов-ль невысок квалификации. Форма в случае просмотра и редактир-я представл маску, накладыв на набор Д. Она позвол ограничить доступ пользова-теля к И в базе, заблокировав отдел поля или записи.

Формы существуют простые и составные. Составная форма – форма, включающ другие формы. Формы могут содерж различн элементы управления: надписи, поля, кнопки,списки, раскрывающиеся списки, флажки, переключатели, рисунки, вкладки, линии и др. В них возможны вычисления для отдел записей и их групп, а также наглядное представление Д в виде диаграмм. СУБД Access предоставляет большие возможности по оформлению форм – шрифты, фон, цвет и др. Форму можн созд на основ таблиц или запроса. На основе 1 табл или запроса можн построить нескол форм.

Сущ-ет 3 способа создания формы: автоматически, с помощью Мастера, с помощью Конструктора. В автоматич режиме на основе выбран Т автоматически создается одна из форм: в столбец (поля располаг в столбец), ленточн (поля располаг в строку), табличная (поля представлены в виде таблицы). Мастер форм руководит процессом создания формы. Он задает пользователю вопросы о структуре и оформлении формы, предлагая на выбор несколько вариантов. В рез-те диалога пользователя и Мастера появл “готов к употреблению” форма. Конструктор форм предоставл пользователю набор инструментов, с помощ которого пользователь может создать форму соответственно своим вкусам и требованиям.

С вкладками - Откройте окно Конструктора формы, указав в кач-ве источника Д запрос. Затем выполните следующ действия:

- настройт окно Конструктора для работы - включ (если не включ) панель Конструктор форм, панель элемен-тов, панель Формат (форма/отчет), список полей, линейку и расширьте разделы до ширины экрана;

- щелкните по кнопке  (Набор вкладок) панели элементов, а затем в разделе "Область данных";

- перетащите поля из списка полей на текущую вкладку и расположите их по своему усмотрению;

- вызовите окно свойств для текущ вкладки Вкладка1 и задайте на его вкладке Все значение свойства "Подпись"

Составная форма - форма, в котор вставляется др (подчиненная) форма. Откройте окно Конструктора формы, указав в качестве источника данных запрос Затем выполните следующие действия:

• настройте окно Конструктора для работы;

• введите текст заголовка в разделе "Заголовок формы";

• перетащите поля из списка полей в Область данных

• при включенном режиме работы мастеров загрузите Мастер подчиненных форм щелчком по кнопке (Подчиненная форма/отчет) панели элементов.

7.53 Конструирование отчета с вычислениями в строках, с частными и общими итогами.

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

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

СУБД Access предоставляет большие возможности по оформлению отчетов: шрифтовое, фоновое и цветовое оформление, обрамление, рисунки, деловая графика, вставка объектов других приложений. Все это позволяет создавать отчеты высокого качества.

Существует три способа создания отчета: в автоматическом режиме, с помощью Мастера и с помощью Конструктора. В автоматическом режиме на основе выбранной таблицы или запроса создается автоотчет в столбец (с расположением полей в столбец) или ленточный (с расположением полей в строку). Мастер отчетов позволяет создать отчет на основе ответов пользователя на вопросы, касающиеся структуры, содержания и оформления отчета. Конструктор дает возможность самостоятельного конструирования отчетов.

Если в отчете нужны частные итоги, то включите разделы "Заголовок группы" и "Примечание группы" по команде

Вид/Сортировка и группировка.

Создайте в Области данных поле для расчета знач-я в каждой строке. Для этого вставьте свободное поле и в нем с помощью. Построителя выражений введите выражение:

= Nz([Материальная помощь])+Nz([Надбавка])+ Nz([Стипендия])

Введите текст надписи, связанной с этим полем, - Всего;

Выделите надписи всех полей в Области данных, вырежьте их в буфер обмена и вставьте в раздел "Верхний колонтитул";

сконструируйте частные итоги:

вставьте в раздел "Примечание группы" четыре свободных поля и удалите их надписи;

 введите в эти поля, используя Построитель выражений, выражения для подсчета сумм начислений по их видам для каждой группы.Например:

=Sum(Nz([Материальная помощь]))

=Sum(Nz([Надбавка]))

=Sum(Nz([Стипендия]))

и выражение для подсчета общей суммы начислений для каждой группы:

=Sum(Nz([Материальная помощь])+Nz([Надбавка])+ Nz([Стипендия]))

вычисляемые поля расположите в строку под соответствующими полями раздела "Область данных";

• сконструируйте общий итог:

вставьте четыре свободных поля в раздел "Примечание отчета" и удалите их надписи;

 введите в эти поля выражения для подсчета сумм начислений по их видам для всех групп:

=Sum(Nz([Материальная помощь]))

=Sum(Nz([Надбавка]))

=Sum(Nz([Стипендия]))

и выражение для подсчета общей суммы начислений для всех групп:

=Sum(Nz([Материальная помощь])+Nz([Надбавка])+ Nz([Стипендия]))

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]