
- •1. Общие методические указания.
- •1.1 Цели и задачи дисциплины
- •1.2. Знания и умения студента
- •1.3. Объем дисциплины и темы занятий
- •1.4. Итоговый контроль - зачет.
- •1.5. Список рекомендуемой литературы:
- •2. Методические указания для выполнения лабораторных работ. Введение. Информационные системы.
- •Задание на проектирование.
- •Анализ предметной области, идентификация сущностей и процессов.
- •1. Способы создания базы данных.
- •Понятие таблицы.
- •Понятие файла бд.
- •Создание файла бд.
- •Способы создания бд.
- •2. Создание и корректировка структуры таблиц.
- •Способы создания таблиц.
- •1. Создание таблицы с помощью мастера.
- •2. Создание таблицы путем ввода данных.
- •3. Создание таблицы в режиме конструктора таблиц.
- •Корректировка структуры таблицы.
- •3. Типы данных.
- •4. Определение свойств полей. Свойства полей.
- •5. Определение ключа и создание индексов. Ключ.
- •Индекс.
- •Составной индекс.
- •6. Задание свойств таблицы.
- •Лабораторная работа 2. Ввод и редактирование данных в режиме таблицы. Создание схемы бд.
- •1. Форматирование макета таблицы в режиме таблицы.
- •2. Ввод данных в таблицу и редактирование данных в режиме таблицы.
- •3. Создание схемы бд.
- •Лабораторная работа 3. Получение информации из бд в субд access.
- •1. Поиск и замена значений данных.
- •2. Простая сортировка записей.
- •3. Применение фильтра.
- •4. Формирование запросов.
- •4.1. Самостоятельное создание запроса.
- •4.1.1 Создание запроса-выборки.
- •4.1.2 Создание запроса-выборки с использованием подзапроса.
- •4.1.3 Создание запроса-выборки на языке sql.
- •4.1.4 Создание запроса с параметрами.
- •4.2. Создание запросов с помощью мастеров.
- •4.2.1 Создание простого запроса.
- •4.2.2 Создание перекрестного запроса.
- •4.2.3 Поиск повторяющихся записей.
- •4.2.4 Поиск записей, не имеющих подчиненных.
- •4.3. Создание запросов-изменений.
- •4.3.1 Запрос на создание таблицы.
- •4.3.2 Запрос на добавление.
- •4.3.3 Запрос на обновление.
- •4.3.4 Запрос на удаление.
- •Лабораторная работа 4. Создание макета формы.
- •1. Понятие формы.
- •2. Создание формы с помощью мастеров.
- •3. Создание формы с помощью конструктора форм.
- •Лабораторная работа 5. Элементы управления формы и их свойства.
- •1. Элемент управления надпись.
- •2. Элемент управления поле.
- •3. Элементы управления список и поле со списком.
- •4. Элементы управления флажок, переключатель, выключатель.
- •5. Элементы управления линия и прямоугольник.
- •6. Элемент управления набор вкладок.
- •7. Элементы управления Рамка объекта.
- •Лабораторная работа 6. Создание форм специальных видов. Свойства формы.
- •1. Создание подчиненной формы.
- •2. Свойства формы и ее разделов.
- •3. Создание многоэкранных и многостраничных форм.
- •Лабораторная работа 7.Создание интерфейса пользователя.
- •1. Группа свойств Другие для элементов управления.
- •2. Группа свойств Другие для формы в целом.
- •3. Создание и настройка меню, панелей инструментов.
- •Лабораторная работа 8.Создание отчетов.
- •1. Понятие отчета.
- •2. Создание отчета с помощью мастеров.
- •3. Создание отчета с помощью конструктора отчетов.
- •4. Сортировка и группировка записей в отчете.
- •5. Вычисление итоговых значений.
- •6. Создание сложных отчетов.
3. Создание и настройка меню, панелей инструментов.
Панели инструментов, строки меню и контекстные меню позволяют организовать команды так, чтобы их можно быстро найти и использовать. Строки меню и контекстные меню являются разновидностями панелей инструментов, что позволяет настраивать их одним и тем же способом.
MSAccessкроме настройки встроенных строк меню, контекстных меню или панелей инструментов позволяет создавать собственные панели инструментов, строки меню и контекстные меню.
Для создания и настройки панелей инструментов, строк меню и контекстных меню, а также для установки свойств, влияющих на их вид и работу, используется диалоговое окно "Настройка". Для его открытия надо выбрать в меню ВидкомандуПанели инструментови подкомандуНастройка.
Для создания специальной панели инструментов(Рис.103) надо на вкладкеПанели инструментовнажать кнопкуСоздать, а затем ввести имя создаваемой панели инструментов. Это приведет к появлению новой панели инструментов на экране.
Рис.105 Форма с созданной Панелью инструментов и Контекстным меню.
Для добавления кнопок к панели инструментовнадо на вкладкеКомандыв полеКатегориивыбрать категорию для команды, которая будет выполняться при нажатии на эту кнопку, а саму команду перетащить из поляКомандына открытую панель инструментов. (Команды можно также перетаскивать с других панелей инструментов или из меню).
Панель инструментов имеет набор свойств, доступ к которым возможен по кнопке Свойства:
Закрепление – определяет тип закрепления для панели инструментов:
Любое – возможно вертикальное и горизонтальное закрепление панели инструментов;
Изменение невозможно – закрепление панели инструментов изменять нельзя;
Не по вертикали – невозможно закрепление панели инструментов по вертикали;
Не по горизонтали - невозможно закрепление панели инструментов по горизонтали;
Отображение в меню – определяет отображение панели инструментов в подменюПанели инструментов менюВид;
Настройка – определяет возможность изменения внешнего вида и поведения панели инструментов;
Изменение размера – определяет возможность изменения размера панели инструментов;
Перемещение – определяет возможность перемещения панели инструментов;
Отображение/скрытие - определяет возможность отображения или скрытия панели инструментов через контекстное меню панели инструментов и в окне "Настройка" (менюВидкомандаПанели инструментови подкомандаНастройка).
Задание 7.4.1
Создать специальную панель инструментов для таблицы ВЫПОЛНЕНИЕ (с Кнопками для вызова форм таблиц ЗАКАЗЫ и ПРЕДПРИЯТИЯ), включив 3 кнопки для сохранения данных, для печати данных и для закрытия формы.
Обеспечить, чтобы только созданная панель инструментов находилась на экране при открытии формы.
Для создания специальной строки менюнадо сначала создать панель инструментов (описанным выше способом), а затем по кнопкеСвойстваизменить значение свойстваТипс "Панель инструментов" на "Строка меню".
Для добавления специального меню к строке менюнадо открыть строку меню через окно "Настройка" (менюВидкомандаПанели инструментови подкомандаНастройка), а затем во вкладкеКомандыв полеКатегориивыбрать параметр "Новое меню" и перетащить его из поляКомандына выведенную на экран строку меню. Щелчком правой кнопкой мыши на новом меню выведите полеИмядля ввода имени меню. Добавьте необходимые команды в новое меню описанным выше способом для панелей инструментов.
Для добавления в меню специальной команды, запускающей функцию VisualBasicили макрос, надо в окне "Настройка" выбрать категорию "Файл" и из поляКомандыперетащить на меню командуСпециальные. По контекстному меню для созданной команды надо изменить ее имя и в ее свойствах в полеДействиеввести имя макроса или имя функции в формате = имя функции.
Для создания специального контекстного меню(Рис.103) надо сначала создать панель инструментов (описанным выше способом), а затем по кнопкеСвойстваизменить значение свойстваТипс "Панель инструментов" на "Контекстное меню". Контекстное меню будет добавлено напанель инструментов "Контекстные меню", с помощью которой настраиваются все контекстные меню.
Для добавления команд в контекстное менюнадо на панели инструментов "Контекстные меню" выбрать панель "Настраиваемая" и из нее выбрать создаваемое контекстное меню. В остальном добавление команд в контекстное меню аналогично добавлению команд в строку меню и его специальные меню.
Задание 7.4.2
Создать специальное контекстное меню для таблицы ВЫПОЛНЕНИЕ (с Кнопками для вызова форм таблиц ЗАКАЗЫ и ПРЕДПРИЯТИЯ), состоящее из двух подменю с именами "Форма" и "Вызов", которые содержат те же команды, что и аналогичные команды строки меню.