Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Для чего предназначены отчеты?




2. На основе каких объектов можно создать отчет?

3. Как создаются отчеты?

 

Лабораторная работа №6. Создание макросов

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

Форма отчета: зачетное задание.

 

 Задание 6.1

Создайте макрос для автоматизации открытия таблиц Факультеты, Кафедры, Сотрудники в режиме формы.

Алгоритм работы

11. Запустите программу Microsoft Access 2000 (Пуск à Программы à Microsoft Access).

12. В окне Microsoft Access включите переключатель Открыть базу данных, выберите ранее созданную базу Структура_ДГТУ и щелкните на кнопке ОК.

13. В окне Структура_ДГТУ: база данных откройте вкладку Макросы. Выберите команду Создать.

14. Выполните команду Окно à Структура_ДГТУ: база данныхи отбуксируйте пиктограмму формы ФФакультетыв первую строку окна Макрос:Макрос1.Обратите внимание на название макрокомандыОткрыть Формуи значения ее аргументов в зоне Аргументы макрокоманды.

15. Выполните команду Файл à Сохранить,присвоив созданномумакросуимяПросмотрФакультетов.Закройте макрос командой Файл à Закрыть.

16. Исполните созданный макрос, для чего нажмите кнопку Макрос в окне Базы данных,выделите макрос ПросмотрФакультетов и нажмите кнопку ! (Запуск).

17. Убедившись, что была открыта форма ФФакультеты, закройте ее.

Задание 6.2

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

 

Алгоритм работы

1. В окне Макросывыберите кнопку Создать. Вызовите в первой строке список макрокоманд и в нем команду ОткрытьЗапрос.

2. В зоне Аргументы макрокоманды в строке Имя запроса установить СтажВозраст.

3. Сохранить макрос под именем СтажВозраст.

4. Закройте Макрос.

5. Повторите пункты 1-2 еще несколько раз для создания макросов для вывода на экран всех созданных вами запросов: Пенсионеры, ПоискПоФамилии и ПоискПоДолжности.

6. Проверьте работу макросов, запустив их по очереди.

 

Вопросы для контроля

1. Что такое макрос в СУБД?

2. Как создать новый макрос?

3. Какие способы активизации макроса вы знаете?

Лабораторная работа №7. Создание кнопочного меню

Цель работы:научиться создавать форму для размещения кнопок вызова созданных объектов базы данных.

Форма отчета: зачетное задание.

 

Задание 7.1

Создайте форму и разместите кнопки вызова объектов базы данных.

 

Алгоритм работы

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

2. Выберите менюОкно àСтруктура_ДГТУ: база данных, откройте вкладку Макросыи перетащите макросы Ффакультеты и СтажВозраст в окно Форма: Форма1.

3. Используя маркер в левом верхнем углу созданных кнопок, разместите их по центру окна формы. При необходимости можно раздвинуть границы кнопок, щелкнув мышью, и перемещая маркеры границ.

4. В нижней части окна формы на панели инструментов выберите пиктограмму [Кнопка] и перетащите ее на форму. В открывшемся окне Создание кнопок из списка в левой части выберите Работа с формой, а из списка в правой части, Закрыть форму. Нажмите кнопку [Далее].

5. В следующем окне щелкните на переключателе Рисунок и выберите строку Выход. Нажмите кнопку [Далее].

6. Далее задайте имя кнопки Кнопка1. Нажмите кнопку [Готово].

7. Сохраните форму под именем Редактирование и закройте окно Форма: Редактирование.

8. Откройте созданную форму вновь и, щелкая мышью поочередно по кнопкам формы, убедитесь в ее работоспособности. При необходимости коррекции можно вновь вызвать режим Конструктора на вкладке Форма, выделив форму Редактирование, и, нажав кнопку, Конструктор.

9. Повторите пункты 1-8 и создайте кнопочную форму для поиска сотрудников назовите ее Поиск. Поместите на нее кнопки макросов  Пенсионеры, ПоискПоФамилии, ПоискПоДолжности и прочих, созданныхмакросов поиска в окно Форма: Поиск, а также кнопку, которая закрывает форму по завершении работы с ней. Задайте имя кнопки Кнопка2.

10. Повторите пункты 1-8 и создайте кнопочную форму Отчеты. Поместите на нее кнопки , открывающие все, ранее созданные отчеты в окно Форма: Отчеты, а также кнопку, которая закрывает форму по завершении работы с ней. Задайте имя кнопки Кнопка3.

11. Создайте еще одну пустую форму и поместите на нее кнопки выбора характера работы с данными и назовите ее ДГТУ_БД (Редактирование, Поиск, Отчеты).

12. В нижней части окна формы размещается панель инструментов. Выберите в ней пиктограмму Кнопка (серый выпуклый прямоугольник) и перетащите ее в поле формы ДГТУ_БД.Воткрывшемся окне Создание кнопок из списка в левой части выберите Работа с формой, а из списка в правой части, Открыть форму. Нажмите кнопку [Далее].

13. В следующем открывшемся окне выберите из списка форму Редактирование.Нажмите [Далее].

14. В следующем окне щелкните на переключателе Текст, перейдите в текстовое поле и удалите стоящую там строку. Нажмите кнопку [Далее].

15. Далее задайте имя кнопки Кнопка3. Нажмите кнопку [Готово].

16. Разместите на форме рядом с кнопкой надпись Добавление, удаление, изменение данных. Для этого выберите на панели инструментов пиктограмму [Надпись] и разместите ее на форме рядом с кнопкой. В поле Надпись введите указанный текст.

17. Повторите пункты 7-12 для размещения кнопки, открывающей форму Поиск.Рядом с кнопкойпоместите текст Поиск сотрудников.

18. Повторите пункты 7-12 для размещения кнопки, открывающей форму Отчеты.Рядом с кнопкойпоместите текст Отчеты.

 

Задание 7.2

Создайте макрос автоматического вызова формы ДГТУ_БД при открытии базы данных.

 

Алгоритм работы

1. В окне Макросы нажмите кнопку Создать.

2. В зоне макрокоманда выберите макрокоманду ОткрытьФорму. В зоне Аргументы макрокоманды в строке Имя_формы вызовите через список созданную форму ДГТУ_БД.

3. Закройте макрос через кнопку системного меню, присвоив ему специальное имя Autoexec.

4. Закройте окно База данных.

5. Откройте вновь свою БД, убедившись, что созданное меню кнопок (окно Форма ДГТУ_БД) на экране появляется автоматически.

 

Вопросы для контроля

1. Какие функции выполняет кнопочное меню?

2. Как создать кнопочное меню?

3. Какие элементы управления можно разместить на форму?

4. Назовите назначение наиболее часто используемых элементов управления.

 

 



Рекомендуемая литература

1. Информатика. Базовый курс. Учебник для вузов. Под ред. С.В. Симоновича. –Питер, 1999. –640 с.

2. Экономическая информатика. Учебник для вузов. Под ред. Д.э.н., проф. В.В. Евдокимова. –СПб: Питер, 1997. –592 с.

3. Могилев А.В. и др. Информатика. Учебное пособие. –М., 1999. –816 с.Информатика: Учебник./ Под ред. Н.В. Макаровой. - М.: Финансы и статистика, 2000 г.

4. Информатика: Практикум по технологии работы на компьютере./ Под ред. Н.В. Макаровой. - М.: Финансы и статистика, 2000 г.

5. Информатика: Учебник. Соболь Б.В., Галин А.Б. и др. – Ростов н/Д: Феникс, 2010. –448 с.

 










Последнее изменение этой страницы: 2018-05-10; просмотров: 310.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...