
- •Содержание
- •Лабораторная работа № 9 Работа с таблицами в субд ms Access
- •1. Создание таблиц
- •Подробное описание алгоритмов выполнения этих действий в обобщенном виде представлено ниже. Затем следуют задания.
- •1. Создание таблиц
- •2. Связывание таблиц
- •3. Заполнение таблиц
- •Вопросы для самоконтроля
- •Лабораторная работа № 10 Работа с формами в субд ms Access
- •1. Алгоритмы создания формы
- •2. Создание простой формы
- •3. Создание и редактирование многотабличных форм
- •4. Создание вычисляемого поля в форме
- •5. Создание главной кнопочной формы
- •1. Создание «макета» формы:
- •2. Вставка графического объекта в форму:
- •3. Создание кнопки:
- •Вопросы для самоконтроля
- •Лабораторная работа № 11 Конструирование запросов в субд ms Access
- •1. Конструирование запроса на выборку.
- •1. Конструирование запроса на выборку
- •1. Создайте запрос на выборку в режиме Конструктора.
- •2. Внесите следующие изменения в запрос «Список экземпляров».
- •3. Создайте запрос для получения информации о поступивших экземплярах за указанный период
- •4. Создайте запрос для получения информации о посетителях и сделанных ими заказах экземпляров медиатеки.
- •2. Конструирование запроса с параметрами
- •Вопросы для самоконтроля
- •Лабораторная работа № 12 Конструирование отчетов в субд ms Access
- •1. Создание простого отчета на основе таблицы в конструкторе
- •2. Добавление в отчет текущей даты
- •3. Добавление номера страницы
- •3. Создание отчета на основе запроса в режиме мастера
- •Вопросы для самоконтроля
- •Список литературы
1. Алгоритмы создания формы
Для создания форм в MS Access предусмотрено несколько режимов: Автоформа, Конструктор, Мастер форм, Диаграмма, Сводная таблица. В рамках данного курса лабораторных занятий мы рассмотрим только две из перечисленных возможностей конструирования форм:
1) режим «Мастера форм» (
);
2) режим «Конструктор» ( ).
1-й способ
Для того чтобы быстро получить работающую форму с помощью мастера, необходимо выполнить перечисленные ниже действия.
Щелкните на корешке Формы в окне базы данных.
Щелкните на кнопке Создать. В диалоговом окне Создание форм выберите режим Мастер форм, а также укажите в ниспадающем списке имя таблицы, на основе которой будет создана форма.
Из окна «Доступные поля» перенесите необходимые для представления в форме поля с помощью соответствующих клавиш (
). Зафиксируйте действие нажатием клавиши Далее.
Выберите вид будущей формы: «в один столбец», «ленточный», «табличный», «выровненный». Зафиксируйте действие нажатием клавиши Далее.
Просмотрите предлагаемые стили оформления будущей формы и выберите наиболее понравившийся Вам стиль. Зафиксируйте действие нажатием клавиши Далее.
Назовите форму (название формы обычно дается в соответствии с именем таблицы или запроса, на основе которых они создаются, или ее назначением). Зафиксируйте действие нажатием клавиши Готово.
Просмотрите вновь созданную форму. Для ее изменения перейдите в режим Конструктора (значок на Панели инструментов).
Примечание: в режиме Мастера форм можно конструировать формы на основе нескольких таблиц или запросах, для этого последовательно выбирают из соответствующего списка имена таблиц и для каждой из них указывают доступные поля представленным выше способом.
2-й способ
Прежде, чем говорить о создании форм в режиме «Конструктор», остановимся на описании окна конструктора.
Окно Конструктора состоит из нескольких областей:
«Заголовок формы» используется для ввода общего названия формы (данная область может отсутствовать);
«Примечание формы» используется для внесения вычисляемого поля, текущей даты и др. (данная область может отсутствовать);
«Область данных» основная область, на которой располагаются все необходимые элементы формы, в том числе подчиненные, которые могут присутствовать, если форма основывается на нескольких таблицах или запросах.
Примечание: чтобы активизировать области «Заголовка» и «Примечания», выполните команду «Заголовок/примечание формы» контекстного меню, вызванного для формы.
В режиме Конструктора необходимые
элементы управления, такие как: кнопка,
список, поле, рамка, надпись и др.
находятся на Панели управления. Если
она не активна, то нужно выполнить
команду меню Вид/ Панель элементов или
нажать на кнопку
на
панели инструментов «Конструктор форм».
Создание формы в режиме «Конструктора» предполагает нижеперечисленные действия.
Щелкните на корешке Формы в окне базы данных.
Щелкните на кнопке Создать. В диалоговом окне Создание форм выберите режим Конструктор, а также укажите в ниспадающем списке имя таблицы, на основе которой будет создана форма.
Помимо окна конструктора в рабочей области появится окно «Списка полей», где указаны все поля выбранной таблицы (активизировать это окно можно нажатием кнопки
на панели инструментов «Конструктор форм»). Перенесите все поля в Область Данных конструктора (выберите поле указателем мыши, нажмите левую кнопку и, удерживая ее в этом положении, перетащите поле в соответствующую область).
Сохраните форму под соответствующим именем (название формы обычно дается в соответствии с именем таблицы или запроса, на основе которых они создаются; или ее назначением).
Дальнейшая работа с формой сводится к ее редактированию: изменению свойств внесенных полей, добавлению кнопок и т.д. и т.п.
Редактирование формы осуществляется в режиме Конструктора, при этом следует учитывать, что:
изменение ширины рабочего поля конструктора осуществляется перемещением его правой границы;
изменение высоты каждой из областей конструктора осуществляется перемещением нижней границы последней;
изменение свойств любого элемента (выравнивание, форматирование шрифта, тип оформления) возможно, только когда элемент выделен (вокруг объекта есть «рамка»);
на панели инструментов, а также в контекстном меню выделенного элемента есть соответствующие команды;
такие элементы, как: поле, список, поле со списком, – имеют две части
«Подпись» – это часть, в которой Вы указываете название данного элемента (по умолчанию – имя соответствующего столбца таблицы), его можно изменять по своему усмотрению, для этого нужно либо дважды щелкнуть на «подписи» и внести необходимые изменения, либо вызвать контекстное меню и напечатать измененное название в поле «Подпись»;
«Данные» – это часть, в которой либо отображается значение соответствующей ячейки таблицы (тогда имя, которое в ней указано менять нельзя), либо отображается формула, внесенная Вами;
переместить обе части элемента можно следующим образом: выделить его и, дождавшись, когда указатель мыши примет вид «ладошки», нажать левую клавишу мыши и, удерживая ее в этом состоянии, осуществить перемещение в нужное место формы;
аналогично осуществляется перемещение одной из частей элемента, с той лишь разницей, что указатель мыши должен принять вид «указательного пальца».