
Formy.pptx
- Количество слайдов: 22
Формы
В Access 2007 существует несколько способов создания форм: • Автоформа – автоматическое создание формы с использованием одного из стандартных шаблонов. Это наиболее простой и быстрый способ создания формы. • Мастер форм – создание формы с помощью мастера; в зависимости от назначения формы мастер предлагает на выбор стандартные шаблоны и стили оформления. • Конструктор – создание формы на основе пустого бланка при помощи инструментальных средств конструктора форм.
Оформление формы • После создания проекта формы в него необходимо внести изменения, которые сделают форму более привлекательной (добавить рисунки, изменить расположение отдельных полей и т. д. ). Оформление формы производится в режиме Конструктора, в котором форма имеет три раздела: • заголовок формы; • область данных; • примечание формы.
Изменение размера полей • Каждая строка главной формы в области данных содержит два элемента: слева – название поля (тип элемента - Подпись), а справа – содержимое поля базы данных (тип элемента - Поле). Длина элементов формы, соответствует размеру полей в таблице. • Для изменения размера используются маркеры выделения
Перенос полей • Перенос полей осуществляется путем перетаскивания в выделенном состоянии. • Существует возможность перемещать компоненты составных полей (например, надписи и содержимого) по отдельности. Для этого следует отключить режим Удалить и перетащить за маркер изменения размеров (верхний левый)
Добавление элементов управления • Для добавления элементов управления необходимо воспользоваться областью Элементы управления на вкладке Конструктор
Пиктогра Название мма Выбор объектов Мастера Надпись Функция Выделение объектов (позволяет маркировать и перемещать поля, а также изменять их размеры, установленные по умолчанию) Мастера создания элементов управления Вставка в форму названия нового поля
Поле Отображение содержимого некоторого поля записи базы данных или вычисляемого поля Группа Создание и размещение переключателей группы, в которую можно ввести контрольные переключатели и селекторные кнопки Выключатель Переключатель Флажок Создание выключателя, кнопки с фиксацией Создание селекторного переключателя Создание контрольного переключателя
Поле со списком Создание комбинированного списка Список Создание поля со списком Кнопка Создание кнопки Рисунок Встраивание статистических иллюстраций (графических файлов в форму) командной
Свободная рамка объекта Создание рамки объекта, для которой невозможно установить связь Присоединен Создание рамки объекта, ная рамка для которого будет объекта установлена связь с файлом-источником Разрыв Установка страницы принудительного конца страницы формы Набор вкладок Создание формы или диалогового окна с несколькими вкладками
Подчиненная форма/отчет Встраивание подчиненной формы в главную форму и установка отношений между формами Линия Проведение в форме разделительной линии Создание в форме прямоугольной рамки для группы полей Прямоугольник Дополнительные Встраивание в форму элементы элементов, не представленных на панели инструментов
Вставка вычисляемого поля • Любая формула представляет собой комбинацию из операторов и имен полей. Формула всегда должна начинаться со знака равенства, а имена полей в формуле необходимо заключать в квадратные скобки. • Пример: =[Оклад]* 20%
Области отчета в режиме конструктора • Любой отчет содержит несколько областей, что позволяет автоматизировать процесс его оформления. Функции каждой области наиболее ярко проявляются в многостраничных отчетах. Ниже приведен краткий обзор областей Access-отчетов.
Заголовок отчета • Заголовок отчета расположен на первой странице отчета перед верхним колонтитулом. По умолчанию в качестве заголовка отчета берется его название.
Верхний колонтитул • Верхний колонтитул по умолчанию помещается на каждую страницу отчета. Его отображение на страницах, содержащих шапку или резюме, можно заблокировать. Обычно верхний колонтитул содержит заголовки колонок, а именно – имена полей.
Заголовок группы • Заголовок группы состоит из имени группы и слов Заголовок группы. Область данных • Элементы этой области повторяются для каждой выбранной из таблицы записи. Примечание группы • Примечание группы появляется в конце группы записей. Оно применяется главным образом для указания числа записей или суммы значений в полях группы. Заголовок данной области включает имя группы и слово Примечание.
Нижний колонтитул • Нижний колонтитул присутствует на каждой странице отчета. Чаще всего используют для отображения номеров страниц. По умолчанию мастер отчетов вводит в нижний колонтитул функцию =Страница. Если отчет содержит много записей и занимает несколько страниц, они автоматически нумеруются. Кроме того, мастер отчетов вводит в нижний колонтитул выражение =Now(), которое во время генерации отчета заменяется текущей датой.
Примечание отчета • Примечание отчета вставляется в конце отчета и может содержать резюме ко всему документу. Это последняя область проекта отчета, но при печати она предшествует нижнему колонтитулу последней страницы.
Макрос • Макросом называют набор из одной или более макрокоманд, выполняющих определенные операции, такие как открытие форм или печать отчетов. Макрокоманда основной компонент макроса; замкнутая инструкция, самостоятельно или в комбинации с другими макрокомандами определяющая выполняемые в макросе действия. В других макроязыках макрокоманды иногда называют просто командами.
• При создании макроса макрокоманды, которые требуется выполнить, вводятся в столбец Макрокоманда. Если указанная команда подразумевает наличие аргументов, то в нижней части окна появляется область для их ввода. Аргументы макрокоманды задают дополнительную информацию, которая требуется некоторым макрокомандам, например, указывают объект, на который действует макрокоманда, или специальное условие, при котором выполняется макрокоманда.
Formy.pptx