- •Лабораторная работа n 1 система управления базой данных access. Начало работы
- •Введение
- •Начало работы: создание таблицы в базе данных
- •Режим таблицы
- •Типы и свойства полей
- •Мастер таблиц
- •Импорт таблиц
- •Связь с таблицами
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 2 работа с таблицами
- •Введение
- •Режим замены
- •Режим вставки
- •Операции поиска
- •Фильтрация данных в таблице
- •Поиск и замена
- •Удаление данных
- •Изменение структуры таблицы
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 3 изменение образа таблицы
- •Вводные замечания
- •Установка параметров шрифта
- •Параметры ячеек
- •Изменение расположения строк/колонок
- •Внимание!
- •Изменение типа поля
- •Отображение полей
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 4 главное меню access
- •Меню Правка
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 5 создание запросов
- •Общие сведения
- •Сортировка данных в запросе
- •Применение специальных критериев
- •Вычисления в запросе
- •Внимание!
- •Поле Продавец Объем операции Номер записи
- •Поле Продавец Объем операций Номер записи
- •Запросы к нескольким таблицам
- •Запрос на добавление
- •Запрос на удаление
- •Запрос на обновление
- •Запрос на создание таблицы
- •Индикация результатов выполнения запросов
- •Параметрические запросы
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 6 создание форм
- •Вводные замечания
- •Создание форм с помощью мастера
- •Перемещение и редактирование полей формы
- •Фильтрация данных в форме
- •Обычный фильтр
- •Фильтр по выделенному
- •Расширенный фильтр
- •Форма ленточного типа
- •Создание диаграмм
- •Составные и связанные формы
- •Применение элементов управления в формах
- •Мастер кнопок
- •Списки в формах
- •Размещение в форме графического объекта
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 7 отчеты в access
- •Вводные замечания
- •Автоотчеты
- •Конструктор отчетов
- •Мастер диаграмм
- •Мастер отчетов
- •Вычисления в отчете
- •Печать отчета
- •Предварительный просмотр
- •Опции печати
- •Задание
- •Создание меню и панелей инструментов
- •Создание панели инструментов для всех баз данных
- •Создание панели инструментов для отдельной базы данных
- •Создание специальной строки меню
- •Создание и удаление контекстного меню
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 9 макросы в access. Первое знакомство
- •Вводные замечания
- •Создание макросов
- •Кнопка, запускающая макрос
- •Макрокоманды для работы с данными
- •Макрокоманды для управления Access
- •Макрокоманды для решения задач программирования
- •Редактирование макросов
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 10
- •Отладка макросов, макрогруппы,
- •Связь с меню
- •Цель работы: Освоить процедуры отладки макросов, создания макрогрупп, создания макросов, связанных с меню.
- •Отладка макроса
- •Применение пошагового режима
- •Объединение макросов в макрогруппу
- •Связывание макросов с командами меню
- •Связывание макросов с событиями
- •События, связанные с клавиатурой и мышью
- •Связывание с событиями
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 11
- •Макросы с условием. Представление объектов. Установка имен и значений
- •Цель работы: Изучить методику создания макросов с условием, управление представлением объектов из макроса, указание имен объектов, установку значений.
- •Выполнение макроса с условием
- •Управление представлением объектов из макроса
- •Указание имен объектов
- •Установка значений
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 12 работа с приложениями и программами. Оформление меню
- •Вызов приложений и управление ими
- •Запуск прикладных программ с параметрами
- •Управление прикладными программами из access
- •Автоматизация вывода на печать
- •Оформление собственной строки меню
- •Задание
- •Контрольные вопросы
- •Цитированная литература
- •Содержание
Задание
Создать макросы с условием по полям: Оклад – не более 20000, Дата рождения – не менее 18 лет, Дата рождения – не более сегодняшней даты.
Создать макрос для полноэкранного представления форм по таблицам Зарплата и Сведения.
Скорректировать макросы, созданные по п.1, указав полную спецификацию полей формы.
Создать форму, позволяющую осуществлять поиск в таблице Зарплата по полю Фамилия с выдачей информации по окладу, дате приема и суммарному доходу. В форме, кроме кнопки Поиск, должны быть кнопки Отмена и Продолжить. В макросе должна быть предусмотрена реакция на исключительную ситуацию.
Контрольные вопросы
Каким образом создаются макросы с условием ?
Как создать макрос для полноэкранного представления формы ?
Каким образом указываются адреса в макросах ?
Укажите последовательность создания макроса, осуществляющего поиск в таблице.
Как отразить в макросе исключительную ситуацию ?
Лабораторная работа n 12 работа с приложениями и программами. Оформление меню
Цель работы: Освоить работу макросов с приложениями и прикладными программами, автоматизацию печати и создания собственной строки меню.
Вызов приложений и управление ими
С помощью макроса можно запустить из Access приложения Microsoft Office 97, а также программы, работающие под управлением Windows 95, Windows NT или DOS, например, чтобы выполнить некоторые вычисления (с помощью Excel 97) или сделать небольшие заметки посредством редакторов Notepad и Word 97. Вызов выполняется одинаково во всех случаях и заключается главным образом в указании имени запускаемой программы. Макрос для вызова прикладной программы можно связать с кнопкой формы, таким образом ускорив доступ к нужному приложению. Для демонстрации сказанного необходимо:
- Создать новый макрос. В первой строке ввести макрокоманду ЗапускПриложения.
- В качестве значения аргумента Командная строка ввести имя запускаемой программы, например WinWord.
- Сохранить макрос под именем Заметки.
- Открыть форму Каталог телефонов в режиме конструктора и перетащить макрос из окна базы данных в область данных формы.
- Активизировать режим формы и щелкнуть мышью на кнопке Заметки.
После запуска этого макроса (щелчком на кнопке Заметки в форме Каталог телефонов) на экране появится окно текстового редактора Word пакета Microsoft Office 97. Теперь пользователь может ввести свои заметки, распечатать или сохранить их.
При вызове программы всегда приводится полная спецификация ее файла. При этом вводить расширение не следует. Каталог, в котором хранится файл, необходимо указывать только в том случае, если он не задан командой PATH в файле AUTOEXEC.BAT. Например:
с:\games\pocker\run_pock
Как правило, при вызове прикладных программ, входящих в комплект поставки Windows 95, папка Windows указана в команде PATH. Поэтому имя редактора в данном макросе приведено без указания каталога.
Внимание!
В среде Windows можно запустить несколько копий редактора Word 97. Это значит, что повторное нажатие кнопки Заметки в окне формы Access 97 приведет к открытию нового окна редактора независимо от того, закрыто ли предыдущее.
Необходимо следить за тем, чтобы после окончания сеанса работы редактор был правильно закрыт.