Модуль 7 Разработка и создание форм
Общие сведения Формы. Основные понятия. Создание форм с помощью мастера. Использование выражений в формах. Работа с подчиненными формами. Настройка форм. Представление и фильтрация информации. Печать форм.
Формы. Основные понятия. Назначение форм. Работа формы. Типы форм. Создание форм. Окно формы. Компоненты формы.
Назначение форм. Создание пользовательского интерфейса для работы с приложением. –Работа с данными. Управление транзакциями. (ввод, редактирование, удаление) Доступ к данным. (чтение) –Окна сообщений –Окна диалога
Назначение форм
Работа формы. Форма состоит из: –окна –набора элементов управления элементов управления Источники данных: –Таблицы, запросы –Статические данные
Типы форм. Простые формы –В столбец –Ленточная форма –Табличная форма Диаграммы Сводные таблицы Составные формы (главная/подчиненная)
Создание форм. С помощью кнопки «Новый объект: Форма» Создание форм в режиме конструктора С помощью мастера форм
Автоформа в столбец
Автоформа Ленточная
Автоформа Табличная
Диаграмма
Создание форм с помощью мастера
1 шаг:выбрать поля для формы 2 шаг:выбрать внешний вид для формы 3 шаг:выбрать стиль оформления формы 4 шаг:задать имя формы
Окно формы. При закрытой форме –Закладка «Формы» –Выбрать форму –Конструктор При открытой форме –Вид Конструктор
Окно формы.
Компоненты окна конструктора форм Панель инструментов КОНСТРУКТОР ФОРМ Панель инструментов ФОРМАТ ЭЛЕМЕНТЫ ФОРМЫ
Панель инструментов КОНСТРУКТОР ФОРМ Вид Сохранить Печать Предварительный просмотр Вырезать Копировать Вставить Формат по образцу Добавить гиперссылку ПанельWeb Список полей Панель элементов Автоформат Программа Свойства Построить Окно Базы данных Новый объект Помощник
Панель инструментов ФОРМАТ Объект Шрифт Размер Полужирный Курсив Подчеркнутый По левому краю По центру По правому краю Цвет заливки Цвет текста Цвет линии Толщина линии Оформление
Элементы формы –Заголовок формы –Верхний колонтитул –Область данных –Нижний колонтитул –Примечание формы Назначения Принципы работы
Свойства формы Вызов окна диалога –Выбрать элемент –Вид Свойства Типы свойств –Макет –Данные –События –Другие Установка Свойств
Типы элементов управления Присоединенные связаны с полем источника данных Свободные не зависят от источника данных Вычисляемые в качестве источника данных используют выражения
Панель инструментов Элементы управления Выбор объектов Мастера Надпись Поле Группа переключателей Выключатель Переключатель Флажок Поле со списком Список Командная кнопка Рисунок Свободная рамка объекта Присоединенная рамка объекта Разрыв страницы Набор вкладок Подчиненная форма/отчет Линия Прямоугольник Дополнительные элементы
Надпись
Поле
Группа переключателей
Выключатель
Флажок
Поле со списком
Список
Командная кнопка
Рисунок
Свободная рамка объекта
Присоединенная рамка объекта
Разрыв страницы
Набор вкладок
Подчиненная форма/отчет
Линия, прямоугольник
Свойства элемента управления Вызов окна диалога –Выбрать элемент –Вид Свойства Типы свойств –Макет –Данные –События –Другие Установка Свойств
Использование выражений в формах. Создание вычисляемого элемента управления –комбинация текстовых значений –арифметические вычисления Установка значения по умолчанию
Создание вычисляемого элемента управления Создать элемент управления «Поле» В свойствах выбрать «Данные» Вызвать построитель выражений Создать необходимое выражение Пример: =Data() =[фамилия] & " " & [Имя] =[цена]*[количество]
Создание вычисляемого элемента управления
Установка значения по умолчанию Выбрать элемент управления В свойствах выбрать «Значение по умолчанию» Ввести необходимое значение
Работа с подчиненными формами. Что такое подчиненная форма Создание подчиненной формы Использование подчиненной формы
Что такое подчиненная форма
Создание сложной формы На основе таблицы или запроса составить подчиненную форму. На основе таблицы или запроса составить главную форму Используя ЭУ подчиненная форма, добавить подчиненную форму в главную Определить ключ связывания запросов/таблиц.
Создание подчиненной формы
Создание главной формы
Добавление в главную форму подчиненной
Связанные формы
Подчиненная форма
Главная форма
Результат связывания ЭУ главной формы с ЭУ подчиненной формы
Создание командной кнопки
Командная кнопка
Событие «нажатие кнопки»
Код обработки события «нажатие кнопки»
Настройка форм. Изменение последовательности переходов Расположение элементов управление Настройка оформления формы
Изменение последовательности переходов Вид Последовательность перехода Исключение элемента управления из последовательности перехода –Переход по Tab«Нет»
Расположение элементов управление Выделение элементов (способы) Изменение местоположения элемента управления Изменение местоположения метки элемента управления Изменение размеров Выравнивание
Настройка оформления формы В режиме конструктора –Выбрать объект «Форма» –В окне Свойств выбрать «Рисунок» –Выбрать объект «Область данных» –В окне свойств выбрать «Цвет фона»
Настройка оформления формы В режиме конструктора –Нажать кнопку «Автоформат»
Настройка оформления формы На этапе создания формы с помощью мастера –На третьем шаге работы мастера выбрать требуемое оформление
Фильтрация информации. Использование фильтров Сохранение фильтра
Печать форм. Из окна базы данных Из режима конструктора Из режима просмотра формы Из режима предварительного просмотра