
- •Часть 4 Создание форм пользователя
- •Занятие 4.1Использование элементов управления для отображения данных в форме
- •Начало занятия
- •Создать форму
- •Включить в форму надпись
- •Изменить размер шрифта и цветовую гамму
- •Добавить в форму поле (связанный элемент управления)
- •Создать флажок
- •Установить свойства
- •Выровнять управляющие элементы
- •Профи. Отформатировать форму Инвентаризация
- •Окончание занятия
- •Занятие 4.2Работа с рисунками и другими объектами
- •Начало занятия
- •Включить в форму рисунок
- •Добавить в форму управляющий элемент с изменяющимся от записи к записи изображением
- •Подогнать размеры графического объекта таблицы и рамки
- •Профи. Создание оригинального изображения и включение его в форму
- •Окончание занятия
- •Занятие 4.3Представление в форме взаимосвязанных данных
- •Начало занятия
- •Создать сложную форму
- •Создать командную кнопку, открывающую форму
- •Профи. Произвести вычисления в форме
- •Окончание занятия
- •Занятие 4.4Устранение ошибок при вводе данных
- •Начало занятия
- •Создать комбинированное поле списка
- •Присвоить управляющему элементу начальное (по умолчанию) значение
- •Проверить правильность данных, введенных в управляющий элемент
- •Запретить нулевые значения в полях
- •1876 Парк лейн
- •Профи. Изменить свойство редактирования в форме
- •Окончание занятия
- •Контрольная работа по теме «Создание форм пользователя» Вопросы для самоконтроля.
- •Задание для самоконтроля.
Часть 4 Создание форм пользователя
Несложную форму со стандартными элементами вы можете создать автоматически, воспользовавшись функцией автоформы Мастера форм. Однако, чтобы получить форму, отвечающую самым изысканным требованиям пользователя, вам придется ее разрабатывать самостоятельно. Например, вам нужна форма с подробным обозначением конфет, а не просто по заголовкам полей таблицы. Или вы хотите, чтобы на назначение формы указывал цвет ее фона. Возможно, для облегчения работы с формой вам понадобится заменить текстовое поле флажком. Создать собственную форму с учетом всех перечисленных и многих других нюансов вы можете в режиме конструктора.
Занятие 4.1Использование элементов управления для отображения данных в форме
На этом занятии вы научитесь размещать в форме текстовые и иные поля, а также воспользуетесь имеющимися в режиме конструктора средствами графики для усовершенствования создаваемой вами формы.
Элемент управления - это графический объект в форме или отчете, предназначенный для отображения данных или для выполнения определенных действий. Наиболее распространенный тип элемента управления для представления данных носит название текстового поля. Текстовое поле позволяет размещать текст или числа. Вы можете использовать его для ввода новых данных или изменения уже имеющихся. Другой тип элементов управления, флажок, используется для ввода сообщений Да/Нет. Третий тип управляющих элементов, надпись, предназначен для размещения текста, который служит в качестве заголовка формы или содержащегося в ней поля.
Microsoft Access предлагает множество других элементов управления, которыми вы можете воспользоваться при создании форм, в частности линии, рамки и командные кнопки. В вашем распоряжении будут также элементы управления, позволяющие открывать списки, включать в формы и отчеты рисунки, диаграммы и прочие объекты.
Каждый управляющий элемент формы представляет собой отдельный объект. Это означает, что в процессе конструирования формы вы можете выбрать любой элемент, изменить его размеры, переместить на другой участок формы или скопировать в буфер обмена, чтобы впоследствии вставить в другую форму.
Наконец, каждый элемент управления обладает рядом свойств, таких, как цвет и расположение в данной форме. Вы сами можете определить, как он будет выглядеть, где размещаться и как функционировать. Текстовые поля могут иметь различный цвет: у одних он совпадает с фоном, у других он белый. Цвет поля вы можете устанавливать по собственному усмотрению.
Прежде чем создавать форму, следует определить ее назначение, а затем разработать ее внешний вид. Если обращаться к данной форме будут другие пользователи, желательно учесть и их пожелания, в частности, будут ли они редактировать данные, включенные в форму, или только их просматривать. Нужно также решить, будет ли форма выводиться на печать, какие поля предполагается включить в форму, как их расположить, чтобы сделать работу с формой максимально эффективной. Предварительно продумав эти вопросы, вы сэкономите время при создании формы.
В Microsoft Access существует возможность «запоминания» установок фильтров. Если вы строите форму на основе таблицы, к которой был применен фильтр, то этот фильтр работает и в форме.