Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Форма с элементом управления Поле со списком.



В режиме Мастера форм создать форму для ввода информации в подчиненную базовую таблицу (таблицу-связку).

В форму включить все поля из таблицы.

Выбрать внешний вид формы – выровненный.

Выбрать самостоятельно наиболее подходящий стиль формы.

Задать имя формы – название таблицы-связки.

Выполнить ввод двух новых записейв таблицу-связку при помощи формы (ввод данных в поля внешних ключей из соответствующих связанных таблиц должен выполняться с использованием элемента управления Поле со списком ).

Форма с объектом OLE.

UUU Внимание! UUU До построения формы добавить в соответствующую базовую таблицу дополнительное поле с типом данных поле Объекта OLE согласно варианту из табл. 8.2.


Таблица 8.2

Исходные данные для построения Формы с объектом OLE

Вариант Добавляемое поле Вариант Добавляемое поле
Фотография сотрудника Фотография квартиросъемщика
Фотография абонента Фотография клиента
Логотип фирмы-клиента Фотография студента
Фотография преподавателя Фотография студента
Фотография читателя Фотография клиента
Фотография вкладчика Фотография клиента
Фотография клиента Фотография клиента
Фотография клиента  

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

Установить первоначальный размер формы 12 ´ 12 см (при необходимости размер можно изменить перетаскиванием границ
формы).

Для вывода списка полей в режиме Конструктора формы использовать меню Вид/Список полей.

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

Для позиционирования и форматирования элементов управления в области данных формы использовать меню Формат/Выровнять, Формат/Размер и маркеры элементов управления.

Для изменения шрифта и начертания символов, границ полей и их значений использовать панель инструментов Формат ( Форма/отчет ).

Изменить Свойства формы (рис. 8.4):

· подпись формы – название базовой таблицы;

· запретить режим таблицы;

· убрать область выделения;

· убрать кнопку контекстной справки;

· убрать полосы прокрутки (проконтролировать размер формы).

Заполнить в режиме Формы поле объекта OLE для 1-й записи базовой таблицы.

Рис. 8.4. Свойства табличной формы

 

Форма с диаграммой.

В режиме Мастера диаграммы создать форму с диаграммой на основе запроса с групповой операцией SUM (рис. 8.5).

Выбрать все поля для отображения на диаграмме.

Тип диаграммывыбрать самостоятельно.

В окне построения диаграммы отменить итоги по числовому полю со статистической операцией (рис. 8.6).

 

Рис. 8.5. Создание формы с диаграммой

Рис. 8.6. Отмена итогов по числовому полю ( SUM-Количество )

Оценить внешний вид диаграммы при помощи кнопки Образец.

В режиме Конструктора настроить свойства формы с диаграммой:

· подпись формы – Рейтинг ( клиентов, сотрудников и т.д.)
по …
;

· запретить режим таблицы;

· убрать область выделения и разделительные линии;

· убрать кнопки перехода по записям;

· убрать полосы прокрутки (проконтролировать размер формы);

· подобрать оптимальный размер формы и диаграммы.

При необходимости отредактировать диаграмму при помощи MS Graph, выполнив двойной щелчок по диаграмме или контекстно-зависимом меню, вызываемом правой кнопкой мыши выбрать Объект диаграмма/Изменить.

Примерный вид формы с диаграммой приведен на рис. 8.7.

Рис. 8.7. Пример формы с диаграммой

5. Подготовить для отчета распечатку окна БД, содержащую изображение вкладки Формы (список созданных форм в режиме таблицы – Вид/Таблица ).

6. Оформить отчет о выполнении работы.

44444 Содержание отчета 44444

1. Титульный лист.

2. Название и цель работы.

3. Постановка задачи (согласно варианту).

4. Макеты форм в режиме Конструктора (перечень и свойства используемых элементов управления).

5. Вид каждой формы в режиме Формы.

6. Окно БД, вкладка Формы (список созданных табличных форм)

7. Краткие ответы на контрольные вопросы.

8. Выводы.

9. Список использованной литературы.

sssss Контрольные вопросы sssss

1. Назначение и виды табличных форм, их отличие от таблиц.

2. Структура формы в Microsoft Ассеss.

3. Режимы создания форм, их особенности.

4. Основные элементы управление в формах, их позиционирование и форматирование.

5. Использование связанных и внедренных графических объектов в формах.

6. Настройка свойств формы, разделов формы и элементов управления.

7. Режимы печати формы.

Лабораторная работа № 9

ПРОЕКТИРОВАНИЕ И ИСПОЛЬЗОВАНИЕ
КНОПОЧНЫХ ФОРМ

Цель работы: изучить назначение и особенности создания кнопочных форм; приобрести практический опыт разработки кнопочных форм для управления БД; приобрести практические навыки настройки параметров запуска БД в MS Ассеss.

@@@@@ Задания для выполнения работы @@@@@

1. Разработать проект Главной кнопочной формы в соответствии с вариантом для управления индивидуальной БД (рис. 9.1).

Рис. 9.1. Пример проекта вкладки Главной кнопочной формы

Проект формы должен содержать:

· логотип БД (рисунок по теме БД);

· кнопку выхода из БД;

· вкладки с кнопками для анализа данных по срезам (количество вкладок в форме соответствует количеству срезов для анализа в соответствии с вариантом, например, Клиент, Товар, Заказ );

· на каждой вкладке – не менее 4 кнопок для вызова объектов БД по срезам анализа в соответствии с вариантом:

- кнопка просмотра базовой таблицы по срезу;

- кнопка открытия запроса (запросов);

- кнопка открытия табличной формы по срезу;

- кнопка открытия формы с диаграммой.

2. Оформить в соответствии с вариантом проект формыв виде табл. 9.1. Предъявить проект формы преподавателю.

3. При необходимости разработать дополнительно запросы и формы для анализа данных по срезам.

4. В режиме Конструктора форм разработать Главную кнопочную форму в соответствии с проектом для управления индивидуальной БД (на вкладке БД Формы, Создать/Конструктор, не указывать источник формы).

 


Таблица 9.1

Табличная форма описания каждой вкладки

Вкладка Кнопка Действие при нажатии кнопки
1 Заказы Все заказы Открыть таблицу Заказы
Заказы за месяц Открыть запрос Список заказов за текущий месяц
Заказы за квартал Открыть запрос с параметрами Список заказов за квартал года
Добавить заказ Открыть форму Заказы в режиме изменения данных
Динамика заказов Открыть форму с диаграммой
Неоплаченные заказы Открыть запрос Неоплаченные заказы
2 Товары
3 Клиенты

5. Используя Панель элементов, расположить в области данных формы необходимые элементы управления (рисунок с логотипом БД, вкладки, кнопки) и выполнить настройку свойств.

Пример настройки свойств кнопки (меню Вид/Свойства ) приведен на рис. 9.2.

Свойство кнопки Рисунок позволяет разместить на кнопке один из стандартных рисунков MS Access (рис. 9.3).

Свойство кнопки Подпись позволяет разместить на кнопке текст, если не задан рисунок.

Настройка действия при нажатии кнопки выполняется кнопкой Построить или командой Обработка событий из контекстно-зависимого меню. В диалоговом окне необходимо из предлагаемых вариантов выбрать Макросы, задать имя макроса в соответствии с его назначением (рис. 9.4).

В окне Конструктора макросов выбрать из списка необходимые макрокоманды и задать аргументы (рис. 9.5).

Проверить или изменить настройку действия при нажатии кнопки можно на вкладке События окна Свойств кнопки (рис. 9.6).

Рис. 9.2. Настройка свойств кнопки

Рис. 9.3. Выбор рисунка для кнопки

Рис. 9.4. Настройка действия при нажатии кнопки

Рис. 9.5. Создание макроса для кнопки

Рис. 9.6. Настройка свойства Нажатие кнопки

Пример макета кнопочной формы с рисунками на кнопках приведен на рис. 9.7.

Рис. 9.7. Пример макета Главной кнопочной формы
(кнопки с рисунками)

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

Рис. 9.8. Пример макета Главной кнопочной формы
(кнопки с текстом)

6. Сохранить форму с именем Главная кнопочная форма.

7. В режиме Конструктора форм настроить свойства Главной кнопочной формы (рис. 9.9). Заголовок окна формы должен совпадать с названием индивидуальной БД.

Рис. 9.9. Свойства кнопочной формы

Примеры Главных кнопочных форм в режиме Формы приведены на рис. 9.10 и 9.11.

Рис. 9.10. Пример Главной кнопочной формы (кнопки с текстом)

Рис. 9.11. Пример Главной кнопочной формы (кнопки с текстом)

8. Настроить параметры запуска БД ( Сервис/Параметры запуска ) таким образом, чтобы Главная кнопочная форма автоматически выводилась на экран при открытии БД (рис. 9.12).

Рис. 9.12. Настройка параметров запуска БД

9. Проверить выполненные настройки, открыв БД (рис. 9.13).

Рис. 9.13. Вывод Главной кнопочной формы при открытии БД

10. Подготовить для отчета распечатку окна БД, содержащую изображение вкладки Формы (список созданных форм в режиме таблицы – Вид/Таблица ).

11. Оформить отчет о выполнении работы.

44444 Содержание отчета 44444

1. Титульный лист.

2. Название и цель работы.

3. Постановка задачи (согласно варианту).

4. Макеты форм в режиме Конструктора (перечень и свойства используемых элементов управления, процедуры обработки событий).

5. Вид каждой формы в режиме Формы.

6. Окно БД, вкладка Формы (список созданных кнопочных форм).

7. Краткие ответы на контрольные вопросы.

8. Выводы.

9. Список использованной литературы.

sssss Контрольные вопросы sssss

1. Назначение кнопочных форм.

2. Способы создания кнопочных форм в MS Ассеss.

3. Порядок создания кнопок и назначение соответствующих им процедур обработки событий.

4. Особенности создания макросов для кнопок. Задание параметров макроса.

5. Настройка параметров запуска БД. Особенности макроса Autoexec.

 

 

Лабораторная работа № 10

ПОДГОТОВКА ОТЧЕТОВ СРЕДСТВАМИ MS ACCESS

Цель работы: изучить назначение и особенности создания отчетов; приобрести практический опыт разработки отчетов для вывода данных из таблиц; приобрести практический опыт использования сортировки и группировки данных в отчетах, получения требуемой детализации данных в конечном документе.

@@@@@ Задания для выполнения работы @@@@@

Автоотчет в столбец.

На основе запроса 02 Исходные данные сформировать Автоотчет в столбец ( на вкладке Отчеты, кнопка Создать/Автоотчет в столбец, указать источник – запрос 02 Исходные данные).

В режиме Конструктора отчета выполнить дополнительное форматирование (рис. 10.1):

· заголовок отчета Автоотчет в столбец ( использоватьэлемент управления надпись);

· названия полей написать шрифтом Times New Roman Cyr, 11 пт, синим цветом;

· данные вывести шрифтом Courier New Суr, 10 пт, красным цветом.

Выровнять данные по левому краю.

Сохранить отчет с именем Автоотчет в столбец.

Отобразить отчет в режиме Предварительного просмотра.

Рис. 10.1. Форматирование Автоотчета в режиме Конструктора

Автоотчет ленточный.

На основе запроса 13 Расчеты сформировать Автоотчет ленточный.

В режиме Конструктора выполнить дополнительное форматирование (рис. 10.2):

· заголовок отчета – Автоотчет ленточный;

· перетаскиванием границы раздела увеличить область верхнего колонтитула до 2 см;

· выделить названия полей в области верхнего колонтитула и увеличить высоту полей (не менее 1 см);

· для названий полей использовать шрифт Arial Cyr, 10 пт, полужирный, синего цвета;

· данные вывести шрифтом Arial Cyr, 9 пт, курсив, черного цвета.

Выровнять данные по левому краю.

Сохранить отчет с именем Автоотчет ленточный.

Отобразить отчет в режиме Предварительного просмотра.

Рис. 10.2. Форматирование Автоотчета в режиме Конструктора

Подробный итоговый отчет.

В режиме Мастера отчетов на основе запроса 13 Расчеты сформировать подробный итоговый отчет.

В отчет включить все поля запроса.

Группировать данные по полю Фамилия (для варианта 3 – Название фирмы, рис. 10.3).

Рис. 10.3. Группировка по полю Фамилия

Подсчитать сумму и среднее по группам, а также общий итог и среднее значение по всем группам (рис. 10.4).

Рис. 10.4. Итоги по полям Количество и Стоимость

Выбрать ступенчатый макет отчета (рис. 10.5).

Рис. 10.5. Ступенчатый макет отчета

Стиль отчета выбрать самостоятельно из вариантов, предлагаемых Мастером отчетов.

Сохранить отчет с именем Подробный итоговый отчет.

В режиме Конструктора выполнить форматирование элементов раздела Верхний колонтитул (аналогично заданию 2).

В режиме Конструктора выполнить форматирование элементов раздела Примечание группы Фамилия, задав шрифт Arial, 9 пт, полужирный, курсив, красного цвета (рис. 10.6).

Отобразить отчет в режиме Предварительного просмотра
(рис. 10.7).

Рис. 10.6. Форматирование элементов отчета

Рис. 10.7. Подробный итоговый отчет (режим Предварительного просмотра )

Почтовые наклейки.

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

Рис. 10.8. Создание почтовых наклеек

Размер и тип почтовой наклейки выбрать самостоятельно
(рис. 10.9).

Рис. 10.9. Выбор размера и типа почтовой наклейки


Макет почтовой наклейки должен включать поля (рис. 10.10):

· Почтовый индекс;

· Страна, Населенный пункт;

· Почтовый адрес;

· Фамилия, Имя, Отчество.

Рис. 10.10. Макет почтовой наклейки

Сохранить отчет с именем Почтовые наклейки.

В режиме Конструктора отформатировать поле с фамилией – шрифт Arial, 10 пт, красного цвета, полужирный, курсив, с подчеркиванием.

Отобразить отчет в режиме Предварительного просмотра.

5. Подготовить для отчета распечатку окна БД, содержащую изображение вкладки Отчеты (список созданных отчетов в режиме таблицы – Вид/Таблица ).

6. Оформить отчет о выполнении работы.

44444 Содержание отчета 44444

1. Титульный лист.

2. Название и цель работы.

3. Постановка задачи (согласно варианту).

4. Описание построения отчета (режим, уровни группировки, вид макета, итоги, стиль).

5. Вид отчета (в режиме Конструктора и Предварительного просмотра ).

6. Окно БД, вкладка Отчеты (список созданных отчетов)

7. Краткие ответы на контрольные вопросы.

8. Выводы.

9. Список использованной литературы.

sssss Контрольные вопросы sssss

1. Назначение отчетов, их отличия от форм и таблиц.

2. Виды и особенности стандартных отчетов.

3. Структура отчета в Microsoft Ассеss.

4. Изменение свойств элементов отчета.

5. Группировка и сортировка записей в отчетах.

 

 

Лабораторная работа № 11

ВЗАИМОДЕЙСТВИЕ СУБД MS ACCESS
С ПРИЛОЖЕНИЯМИ MS OFFICE

Цель работы: изучить механизмы взаимодействия приложений MS Office с СУБД MS Access; приобрести практический опыт использованием информации из БД при подготовке серийных документов в MS Word; приобрести практический опыт анализа информации из БД средствами MS Excel.

@@@@@ Задания для выполнения работы @@@@@


Поделиться:



Популярное:

Последнее изменение этой страницы: 2016-08-24; Просмотров: 786; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.091 с.)
Главная | Случайная страница | Обратная связь