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