- •Проектирование баз данных в среде универсальной субд ms access
- •1998 Удк 621.372.001.24:681.3
- •С сПбГэту, 1998 лабораторная работа 1. Проектирование структуры базы данных в среде ms access
- •1. Основные положения
- •2. Процедуры создания базы данных
- •2.1.Открытие базы данных.
- •2.2. Определение таблиц базы данных
- •2.3. Связывание таблиц
- •2.4. Импортирование таблиц
- •3. Порядок выполнения работы
- •4. Содержание отчета
- •Лабораторная работа 2.Проектирование формуляров в среде ms access
- •1. Основные положения
- •2. Процедуры создания формуляра
- •2.1. Проектирование формуляра с помощью Конструктора
- •2.2. Проектирование формуляра пользователем
- •3. Порядок выполнения работы
- •Лабораторная работа 3. Проектирование макрокоманд
- •2.2. Задание условий
- •2.3.Выполнение макрокоманды
- •3. Порядок выполнения работы
- •4. Содержание отчета
- •Лабораторная работа 4. Проектирование запросов в среде ms access
- •1. Основные положения
- •2. Процедуры проектирования запросов
- •2.1. Проектирование qbe- запросов
- •2.2. Проектирование sql-запросов
- •2.3. Типы запросов
- •3. Порядок выполнения работы
- •Лабораторная работа 5. Проектирование отчетов в среде ms access
- •1. Основные положения
- •2. Процедуры проектирования отчетов
- •2.1. Изготовление отчетов с помощью Конструктора Отчетов
- •2.3. Встраивание управляющих элементов
- •2.4. Связывание управляющего элемента с полем
- •2.5. Создание вычисляемых управляющих элементов
- •2.6. Сортировка и группировка данных в отчете
- •3. Порядок выполнения работы
- •4. Содержание отчета
- •Лабораторная работа 6. Проектирование модулей на языке access basic в среде ms access
- •1. Основные положения
- •2. Основы программирования на access basic
- •2.1. Модули Access Basic
- •2.2. Проектирование модулей
- •2.3. Проектирование функциональной процедуры
- •2.4. Применение функциональной процедуры
- •2.5. Значение функциональной процедуры
- •2.6. Аргументы функции
- •3. Порядок выполнения работы
- •4. Содержание отчета
- •Содержание
- •Список литературы…………………………………..……………………………..………..40 Приложения…………………………………………………………..……………………….41
- •197376, С.-Петербург, ул. Проф. Попова, 5
2.2. Проектирование формуляра пользователем
Если пользователь уверен в том, что сможет самостоятельно спроектировать формуляр без помощи Конструктора Формуляров, то ему следует создать пустой формуляр и затем внести в него требуемые поля, элементы оформления и управляющие элементы.
Для этого следует вызвать диалоговое окно New Form (Новый формуляр) на экран и задать таблицу, которая должна лежать в основе формуляра, после чего щелкнуть на кнопке Blank Form (Пустой формуляр). Access в режиме проектирования иницирует окно формуляра, и в нем можно разместить поля и другие элементы.
Включаемые в формуляр поля можно выбрать из списка полей, который будет виден на экране после обращения к директиве Filed List (Список полей) в меню View.
При проектировании формуляра в него можно вставить управляющие элементы. Речь идет, например, о командных кнопках, списках, иллюстрациях и пр. Каждый управляющий элемент может быть независимым, т.е. несвязанным, или зависимым - связанным. Элемент может быть связан с некоторым объектом (полем) в таблице (или запросе), на котором базируется форма. Например, связанное с некоторым полем блока таблицы текстовое поле формуляра будет постоянно отображать содержимое "своего" поля активной записи таблицы. Выбранные и размещенные в окне проектирования формуляра элементы управления приобретают свой реальный вид только в режиме заполнения или при просмотре прототипа распечатки (режим Preview). В режиме же проектирования они обычно представлены условными обозначениями, зачастую близкими к реальному виду обозначаемых элементов.
Выбор типа управляющего элемента осуществляется с помощью Toolbox (Инструментального окна). Для размещения в формуляре несвязанного управляющего элемента следует вызвать на экран инструментальное меню (View/Toolbox), щелкнуть в нем «мышью» на кнопке с изображением размещаемого элемента и разместить элемент в окне проектирования с помощью фиксации курсора «мыши» в нужном месте в прототипе формуляра. В результате таких действий в прототип формуляра будет помещен выбранный контрольный элемент с характеристиками по умолчанию. Для создания управляющего элемента "нестандартного" размера после фиксации курсора мыши следует, не отпуская кнопку «мыши», перемещать ее, обозначая тем самым новые размеры и положение прямоугольника, охватывающего размещаемый контрольный элемент.
Внешний вид, структура и режимы работы отдельных управляющих элементов и формуляров определяются значениями характеристик этих объектов. Характеристики объектов доступны пользователю через окно характеристик. Для установки или изменения характеристик надлежит маркировать элемент и вызвать директиву Properties (Характеристики) из меню View. Можно также выполнить щелчок правой кнопкой мыши на элементе, свойства которого необходимо вывести на экран.
Ниже приведен список элементов, доступных в Инструментальном окне:
[Надпись], [Текстовое поле], [Группа], [Двухпозиционный переключатель], [Селекторная кнопка], [Контрольный индикатор], [Комбинированный список], [Список], [Диаграмма], [Подформа/подотчет], [Рамка несвязанного объекта], [Рамка связанного объекта], [Линия], [Прямоугольник], [Конец страницы], [Командная кнопка], [Блокировка] .
При конструировании формуляра возможно добавление шапок и подстрочных элементов. Существует две разновидности верхних и нижних колонтитулов в формуляре: страничные Page Hdr/Ftr и общие Form Hdr/Ftr.
Последние называются шапками (Form Hdr) и резюме (Form Etr). Они появляются на верхнем и нижнем краях окна Формуляра и при необходимости могут добавляться или удаляться попарно. Шапки Формуляра можно использовать для индикации дополнительной информации, такой как заголовок или дата. Резюме формуляра используются для инструкций по заполнению, индикации общей суммы в счетах и другой информации. При печати формуляра его шапка появляется один раз в начале распечатки, а резюме - один раз в конце.
Верхние (Page Hdr) и нижние (Page Etr) страничные колонтитулы появляются в начале и в конце каждой отпечатанной страницы; однако при работе с формулярами они на экран не выводятся.
Готовый прототип формуляра следует сохранить с помощью директивы Save меню File, и затем закрыть окно проектирования посредством директивы Close меню File.