
- •Часть 4 Создание форм пользователя
- •Занятие 4.1Использование элементов управления для отображения данных в форме
- •Начало занятия
- •Создать форму
- •Включить в форму надпись
- •Изменить размер шрифта и цветовую гамму
- •Добавить в форму поле (связанный элемент управления)
- •Создать флажок
- •Установить свойства
- •Выровнять управляющие элементы
- •Профи. Отформатировать форму Инвентаризация
- •Окончание занятия
- •Занятие 4.2Работа с рисунками и другими объектами
- •Начало занятия
- •Включить в форму рисунок
- •Добавить в форму управляющий элемент с изменяющимся от записи к записи изображением
- •Подогнать размеры графического объекта таблицы и рамки
- •Профи. Создание оригинального изображения и включение его в форму
- •Окончание занятия
- •Занятие 4.3Представление в форме взаимосвязанных данных
- •Начало занятия
- •Создать сложную форму
- •Создать командную кнопку, открывающую форму
- •Профи. Произвести вычисления в форме
- •Окончание занятия
- •Занятие 4.4Устранение ошибок при вводе данных
- •Начало занятия
- •Создать комбинированное поле списка
- •Присвоить управляющему элементу начальное (по умолчанию) значение
- •Проверить правильность данных, введенных в управляющий элемент
- •Запретить нулевые значения в полях
- •1876 Парк лейн
- •Профи. Изменить свойство редактирования в форме
- •Окончание занятия
- •Контрольная работа по теме «Создание форм пользователя» Вопросы для самоконтроля.
- •Задание для самоконтроля.
Окончание занятия
Для перехода к следующему уроку щелкните на кнопке Закрыть окна базы данных или выберите команду меню Файл Закрыть. Вы закроете окна, но останетесь в программе.
Для завершения работы щелкните на кнопке Закрыть окна Microsoft Access или выберите команду меню Файл Выход. Вы закроете окна и выйдете из программы.
Занятие 4.2Работа с рисунками и другими объектами
Рисунок является представлением данных, во много раз более информативным, чем текст. Недаром главное место на рекламных щитах занимают именно яркие и наглядные изображения. Работая с формами и отчетами Microsoft Access, вы тоже можете пользоваться картинками, диаграммами и прочими объектами, созданными в других программах. Например, в отчете рядом с данными о продажах вы можете поместить логотип вашей фирмы. Более того, вы можете хранить графические объекты в таблицах базы данных и воспроизводить их в форме наравне с прочими данными, такими как текст и числа.
На этом занятии вы научитесь включать в форму рисунок и создавать элемент управления, который выводит на экран объекты, хранящиеся в таблице.
Связывание и внедрение объектов это особая технология обмена данными, возникшая с появлением среды Windows. Для простоты мы будем пользоваться ее английской аббревиатурой OLE (Object Linking and Embedding).
Объект OLE это любой элемент информации, созданный в приложении Windows, которое поддерживает указанную технологию связывания и внедрения объектов. Благодаря возможностям OLE, Microsoft Access может размещать объекты рисунки, звуки, диаграммы и т.д. в ваших формах и отчетах и хранить эти объекты, как и обычные данные в таблицах. Кроме того, OLE позволяет без труда редактировать их непосредственно из формы или отчета.
Когда вы помещаете объект в форму или отчет, он воспроизводится в особом управляющем элементе, который называется рамкой объекта. Microsoft Access имеет дело с двумя типами рамок объектов: связанными и несвязанными. Присоединенная рамка объекта дает возможность представить рисунок, диаграмму или любой другой объект OLE, хранящийся в таблице базы данных Microsoft Access. Автономная рамка объекта не присоединена к таблице, а ее содержимое представляет, например, рисунок, созданный в программе Microsoft Paint и хранящийся отдельно.
В технологии OLE вы можете либо внедрить объект в рамку, либо связать его с ней. При внедрении объекта он хранится в файле базы данных Microsoft Access. Здесь же его можно при необходимости отредактировать. Если объект был взят из иного файла, то изменяться будет лишь внедренный в вашу базу данных объект, а не хранящийся в исходном файле.
Напротив, когда вы связываете объект, Microsoft Access не имеет к нему никакого отношения. Объект хранится в исходном файле, a Microsoft Access лишь обладает информацией о его местоположении и способе воспроизведения (в данном случае в рамке). Вы можете изменить атрибуты объекта, но это повлечет изменения в исходном файле и, соответственно, во всех документах, с которыми этот файл связан.
Начало занятия
Запустите Microsoft Access, откройте базу данных Сластена Лили, разверните окно программы до размеров полного экрана.