Средства конструирования объектов
Для автоматизации процесса создания объектов базы данных – таблиц, схемы базы данных, запросов – и объектов приложения – форм, отчетов, макросов – используются специализированные диалоговые графические средства, называемые конструкторами (Design). Конструк- тор предоставляет пользователю набор элементов, с помощью которых быстро создается и модифицируется объект. Для конструирования ма- кета формы, отчета используются элементы управления, которые дос- тупны в режиме макета и режиме конструктора на вкладках ленты Рабо- та с макетами форм/отчетов или Инструменты конструктора форм/отчетов.
Дополнительные возможности по изменению структуры форм и от- четов в режиме макета были включены в Access начиная с 2007. В ре- жиме макета форма или отчет пользователь, изменяя макет, одновре- менно видит данные почти в том же виде, в каком они отобразятся в ре- жиме формы или после вывода отчета на печать. Режим макета пред- ставляет собой наиболее наглядный режим для изменения макета форм и отчетов. Его можно использовать для внесения практически любых изменений. Поскольку при внесении изменений можно просматривать данные, в этом режиме очень удобно задавать размеры элементов управления и выполнять другие задачи, связанные с внешним видом и удобством формы или отчета. Некоторые задачи невозможно выполнить
в режиме макета, и тогда необходимо переключиться в режим конструк- тора. Access выдает сообщение о том, что для внесения изменений следует переключиться в режим конструктора.
В Access 2007 формирование источника данных для формы или от- чета может быть выполнено с помощью списка доступных полей. При этом оно сводится к простому перетаскиванию полей из таблиц базы данных в нужное место формы/отчета в режиме конструктора или макета. В проекте Access, связанном с сервером баз данных MS SQL Server, конструкторы таблиц, представлений, хранимых процедур, определяе- мых пользователем функций, позволяют работать с объектами базы данных сервера в простом привычном для пользователя локальных баз
данных графическом режиме.
Для упрощения внесения изменений в объекты базы данных Access предлагает технологию интеллектуальной замены имен объектов («Автозамена имен объектов») в базе данных. При этом автоматически исправляются ошибки, вызванные переименованием таблиц, полей, форм, отчетов, запросов, текстовых блоков или других элементов управления. Реализуется эта технология за счет того, что каждый име- нуемый объект (или элемент) базы данных имеет внутренний уникаль- ный идентификатор, а имя является только псевдонимом. При переиме- нованиях изменяется лишь псевдоним, и при необходимости в других объектах корректируются все ссылки на объект. Для применения этой технологии следует установить параметры, отслеживать автозамену имен (Track name AutoCorrect info) и выполнять автозамену имен (Perform name AutoCorrect) в окне Параметры Access (Access Options) на вкладке Текущая база данных (Current Database) в разделе Параметры автозамены имен (Name AutoCorrect Options). Окно Параметры Access (Access Options) открывается соответствующей командой в представле- нии Backstage, открываемом на вкладке Файл.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.