Скачать презентацию Создание и использование форм для организации интерфейса пользователя Скачать презентацию Создание и использование форм для организации интерфейса пользователя

BD_Lektsia_Formy.ppt

  • Количество слайдов: 12

Создание и использование форм для организации интерфейса пользователя. С помощью форм данные можно не Создание и использование форм для организации интерфейса пользователя. С помощью форм данные можно не только вводить, но и отображать. При выводе данных с помощью форм можно применять различные средства оформления. Данные можно просматривать в различных режимах, но режим формы обеспечивает максимальную гибкость. Форма позволяет отображать одновременно все поля одной или нескольких записей. Режим таблицы также позволяет просматривать несколько записей сразу, но в нем не всегда можно отобразить все поля одновременно. Оптимально построенная форма может вмещать 20, 50 или даже 100 полей на одном экране, а если их намного больше, то можно создать многостраничную форму для каждой записи. Формы удобны для просмотра, ввода, изменения или удаления форматированных данных. 1

Применение форм ü ввод данных — можно создавать формы, предназначенные только для ввода информации; Применение форм ü ввод данных — можно создавать формы, предназначенные только для ввода информации; ü вывод и редактирование данных — формы могут обеспечивать вывод на экран данных в выбранном представлении; ü управление ходом выполнения приложения — формы для автоматизации вывода данных, для выполнения последовательности действий. Создаются формы с кнопками, которые запускают макросы, открывают другие формы и выполняют ряд других действий; ü вывод сообщений — формы могут представлять вспомогательную информацию о работе приложения; ü печать информации — форму вместе с содержащейся в ней информацией можно вывести на печать. 2

Способы создания форм 3 Форма – Создать: Автоматически → Автоформа ü Средство автоматизации ввода Способы создания форм 3 Форма – Создать: Автоматически → Автоформа ü Средство автоматизации ввода ü Основывается только на одном объекте Полуавтоматически → Мастер форм ü Средство автоматизации ввода ü Может включать в структуру поля нескольких объектов (таблиц или запросов) Вручную → Конструктор форм ü Может включать в структуру поля нескольких объектов (таблиц или запросов) ü В этом режиме можно вносить изменения в формы Автоформа различных видов Создать с помощью Мастера Создать с помощью Конструктора

Автоформа «в столбец» 4 ü Отображает все поля одной записи; ü Удобна для ввода Автоформа «в столбец» 4 ü Отображает все поля одной записи; ü Удобна для ввода и редактирования данных; Режим формы Режим Конструктора

Автоформа «Ленточная» 5 ü Отображает одновременно группу записей; ü Удобна для вывода данных; Режим Автоформа «Ленточная» 5 ü Отображает одновременно группу записей; ü Удобна для вывода данных; Режим формы Режим Конструктора

Автоформа «Табличная» 6 ü По внешнему виду ничем не отличается от таблицы, на которой Автоформа «Табличная» 6 ü По внешнему виду ничем не отличается от таблицы, на которой она основана; Режим формы Режим Конструктора

Структура формы Область заголовка Область примечания ü Имеют оформительское значение; ü Содержимое не связано Структура формы Область заголовка Область примечания ü Имеют оформительское значение; ü Содержимое не связано с объектом, на котором основана форма; Область данных ü Имеет содержательное значение. Содержит данные из источника; ü Можно разместить дополнительные элементы управления для автоматизации ввода. 7

Элементы управления формы 8 Отдельные составляющие, включаемые в форму, называются Элементами управления. Вид – Элементы управления формы 8 Отдельные составляющие, включаемые в форму, называются Элементами управления. Вид – Панель Элементов Кнопка Надпись Рисунок Поле Группа переключателей

Подчинённые формы ü Главная форма может быть выведена только как простая. Главная форма Подчинённая Подчинённые формы ü Главная форма может быть выведена только как простая. Главная форма Подчинённая форма ü Подчиненная форма может быть выведена в Режиме таблицы как простая или ленточная форма. 9

Создание подчинённых форм 1. Создать формы главную (отношение «один» ) и подчиненную (отношение «много» Создание подчинённых форм 1. Создать формы главную (отношение «один» ) и подчиненную (отношение «много» ) отдельно для каждой таблицы; 2. Открыть главную форму в режиме Конструктора; 3. В окне Базы данных выбрать подчинённую форму и перетащить её в главную; 10

Кнопочные формы 11 Кнопочные формы 11

12 Работа с кнопочной формой элемент Надпись элемент Кнопка 12 Работа с кнопочной формой элемент Надпись элемент Кнопка