Access 2002

Пример построителя


Этот набор можно расширить, разработав собственные аналогичные надстройки, соответствующие нескольким простым требованиям, перечисленным в следующих разделах. Процесс создания построителя мы проиллюстрируем примером, файл которого находится на прилагаемом компакт-диске.

Мы разработали пример построителя, называющегося System Color Builder, для демонстрации базовых требований Access к аналогичным приложениям. Этот построитель позволяет пользователю выбрать цвета Access из набора системных цветов Windows. Для выбора служит диалоговое окно, аналогичное диалоговому окну свойств экрана Windows. Поскольку у объектов Access может быть три свойства, определяющих цвета их элементов, построитель нужно будет связать с каждым из них.

Microsoft Access 2002 использует системные цвета гораздо лучше, чем некоторые предыдущие версии. Например, стандартным цветом фона для новых форм является системный цвет трехмерных объектов (таких как командные кнопки). Если пользователь изменяет этот цвет в Windows с помощью соответствующей утилиты Control Panel, Access автоматически модифицирует и все формы. В Access 2 такого удобства не было, и разработчику приходилось все формы перенастраивать вручную. Поэтому если вам требуется привести формы, созданные в этой версии Access, в соответствие с формами Access 2002, используйте System Color Builder.

Построитель — это, прежде всего, функция VBA, которую Access вызывает, чтобы присвоить значение свойству объекта. Данная функция должна строго соответствовать следующим требованиям:

принимать три перечисленных ниже параметра;

возвращать новое значение свойства в виде строки;

все формы, открываемые построителем, должны быть диалоговыми окнами.

Комментарии закрыты