- •Лабораторная работа 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
- •Автоматизация вывода на печать
- •Оформление собственной строки меню
- •Задание
- •Контрольные вопросы
- •Цитированная литература
- •Содержание
Макрокоманды для работы с данными
ПрименитьФильтр (ApplyFilter). Использование существующего фильтра или фильтрация по условию, заданному в макрокоманде.
ПоказатьВсеЗаписи (ShowAIIRecords). Отмена фильтра.
НайтиЗапись (FindRecord). Поиск записи по условию. От команды Правка/ Найти эта макрокоманда отличается тем, что в ней все параметры поиска задаются заранее, на этапе конструирования макроса.
СледующаяЗапись (FindNext). Поиск следующей записи, если ранее успешно выполнялась макрокоманда НайтиЗапись.
НаЗапись (GoToRecord). Переход на определенную запись (первую, последнюю, новую и т. д.).
НаСтраницу (GoToPage). Переход на заданную страницу.
Макрокоманды для управления Access
КомандаМеню (DoMenultem). Имитация выбора пользователем команды меню Access.
ЗапускПрограммы (RunCode). Выполнение функции (подпрограммы) Visual Basic.
ЗапускМакроса (RunMacro). Запуск другого макроса.
3anycк3anpocaSQL (RunSQL). Выполнение команды SQL.
ЗапускПриложения (RunApp). Запуск программы, работающей под управлением Windows или MS-DOS. Используется командная строка.
ОткрытьТаблицу (OpenTable). Открытие таблицы в режиме конструктора или просмотра.
ОткрытьЗапрос (OpenQuery). Открытие запроса в режиме конструктора или обработки данных.
ОткрытьФорму (OpenForm). Открытие формы в режиме конструктора или просмотра данных.
ОткрытьОтчет (OpenReport). Открытие отчета в режиме конструктора, просмотра данных или печати.
ОткрытьМодуль (OpenModuIе). Открытие модуля в режиме конструктора.
Печать (PrintOut). Печать текущего объекта базы данных.
Закрыть (Close). Закрытие объекта базы данных.
ОтменитьСобытие (Cancel Event). Отмена события, вызвавшего запуск макроса. Например, если вы создадите для свойства Открытие отчета макрос, содержащий эту команду, то отчет нельзя будет открыть — он будет сразу же закрываться.
ОстановитьМакрос (StopMacro). Приостановка выполнения текущего макроса.
ОстановитьВсеМакросы (StopAlIMacros). Приостановка выполнения всех макросов.
ПанельИнструментов (ShowToolbar). Вывод на экран панели инструментов.
Выход (Quit). Выход из Access.
Макрокоманды для управления объектами
КЭлементуУправления (GoToContrpI). Выбор определенного поля или элемента управления.
ВыделитьОбъект (SelectObject). Выделение объекта базы данных. КопироватьОбъект (CopyObject). Копирование объекта базы данных. УдалитьОбъект (DeleteObject). Удаление объекта базы данных.
Переименовать (Rename). Назначение объекту базы данных другого имени.
Сохранить (Save). Сохранение объекта базы данных.
Развернуть (Maximize). Максимизация размеров текущего окна. Свернуть (Minimize). Свертывание текущего окна.
Восстановить (Restore). Восстановление размеров свернутого окна. СдвигРазмер (MoveSize). Изменение размеров текущего окна и/или его положения на экране.
ЗадатьЗначение (SetValue). Определение значения поля, элемента управления или свойства.
ОбновитьОбъект (RepaintObject). Обновление данных в объекте или на экране. При обновлении объекта происходит пересчет значений его элементов управления.
Обновление (Requery). Обновление элемента управления. Эта макрокоманда позволяет увидеть изменения, внесенные в базу данных, так как обеспечивает повторное выполнение запросов или обращение к источникам данных.
Макрокоманды для импорта и экспорта данных
ВывестиВФормате (OutputTo). Вывод объекта базы данных в формате XLS (файл Excel), RTF (форматированный текст) или ТХТ (текст MS-DOS).
ОтправитьОбъект (SendObject). Отправка объекта по электронной почте.
ПреобразоватьБазуДанных (TransferDatabase). Импорт, экспорт или установка связи с базой данных из другого приложения. Поддерживаются стандарты dBASE, FoxPro, Paradox и другие.
ПреобразоватьЭлектроннуюТаблицу (TransferSpreadsheet). Импорт данных из электронной таблицы Microsoft Excel или Lotus 1-2-3. Поддерживаются различные версии этих программных продуктов.
ПреобразоватьТекст (TransferText). Импорт из текстового файла. Допускается использование заранее разработанной спецификации.