- •Методические рекомендации Проектирование и разработка информационной базы
- •1. Интерфейс субд Access.
- •3. Технология описания структуры таблицы.
- •5. Назначение и виды запросов
- •6. Порядок создания запроса
- •Формирование запроса в окне конструктора
- •Расчетные поля
- •7. Выполнение итоговых расчетов в запросах (группирование)
- •Виды форм и способы их создания.
- •Технология создания формы с помощью мастера:
- •8. Параметры запроса
- •Требования к выполнению контрольных заданий
- •Пример выполнения контрольной работы
- •Задания
- •Создайте следующие запросы:
- •Создайте следующие запросы:
- •Создайте следующие запросы:
- •Создайте следующие запросы:
- •Создайте следующие запросы:
- •Создайте следующие запросы:
- •Создайте следующие запросы:
- •Создайте следующие запросы:
- •Создайте следующие запросы:
- •Создайте следующие запросы:
- •Создайте следующие запросы:
- •Создайте следующие запросы:
- •Создайте следующие запросы:
- •Создайте следующие запросы:
- •Создайте следующие запросы:
- •Задания для всех вариантов
- •Перечень вопросов для самоконтроля
8. Параметры запроса
Для ввода через диалоговое окно конкретного значения в условие отбора записей используют параметр запроса.
Имя параметра запроса задается непосредственно в строке Условие отбора в квадратных скобках (рис. 6). При выполнении запроса это имя появится в диалоговом окне Введите значение параметра.
Например:
Between [начальная дата] and [конечная дата]
Like “*”+[Название поставщика]+”*”
[Введите номер накладной]
Если в запрос вводится несколько параметров, то порядок их введения через диалоговые окна определяется порядком расположения полей с параметрами в бланке запроса.
Виды форм и способы их создания.
Формы могут быть простые, которые построены по одной таблице. Или сложные, построенные на нескольких таблицах, формах, запросах с использованием модулей и макросов.
В зависимости от функционального назначения все формы можно объединить в 3 основные группы:
предназначенные для манипулирования данными в таблицах (отображение, добавление записей, удаление или модификация);
командные формы служат аналогом меню. В этих формах обычно расположенные элементы управления (кнопки, гиперссылка) с помощью которых можно открывать другие формы, отчеты, или запускать макросы, написанные на VBA;
предназначенные для пользователя диалоговые окна. Они предназначены для получения от пользователя нестандартной служебной информации (настройка, фильтры, свойства, и др.)
Строить новую форму можно несколькими способами:
Конструктор (предназначен для создания формы любой сложности);
Мастер форм (позволяет создавать формы разные как по стилю, так и по смыслу);
Автоформа (выбирается для быстрого создания простых форм на основе одной таблицы или запроса);
Диаграмма, Сводная таблица.
С помощью мастера можно создавать формы как на основе одной таблицы или запроса, так и на основе нескольких связных таблиц.
Тем не менее создание форм с помощью мастера - не всегда наилучший способ. Более солидные результаты дает создание формы с помощью мастера с дальнейшим усовершенствованием ее в режиме конструктора.
Мастер форм разбивает процесс создания формы на несколько этапов. На каждом из них выбираются определенные параметры в предложенном диалоговом окне.
Технология создания формы с помощью мастера:
Главное окно БД → Формы → Создание формы с помощью мастера
Первое окно мастера. Поле Таблицы и запросы → Выбрать таблицу или запрос. В поле Доступные поля будут отображены все поля выбранной таблицы. Выберите только те из них, которые нужно отобразить в создаваемой форме. Далее.
Второе окно мастера. Выберите вид формы.
Третье окно мастера. Укажите стиль формы.
Четвертое окно мастера. Укажите название формы и выберите опцию переключателя Дальнейшие действия.
Готово.
Виды форм:
В один столбец – в окне формы будет выведена одна запись, атрибуты которой располагаются в один столбец;
Ленточный – в окне формы будут выведены несколько записей, атрибуты каждой расположены в строку;
Табличный – то же, что и ленточный, только оформление более отвечает таблице без графических эффектов.
Выровненный – в окне формы одна запись, но ее атрибуты расположены одновременно в несколько строк и столбцов. Такую форму удобно использовать в случае, когда в исходной таблице содержатся много полей.
Технология создания формы с помощью конструктора:
Главное окно БД → Формы → Создание формы в режиме конструктора
Откроется окно с пустой формой.
Добавить необходимые элементы управления с помощью панели элементов.
Каждый добавленный в форму элемент управления, а также саму форму можно корректировать с помощью контекстных меню, которые вызываются к соответствующим объектам.
