Элементы
управления
Подобно формам
и отчетам Access страница доступа к данным может содержать большое количество
различных
элементов управления
(control objects). Набор элементов может
варьироваться в зависимости от цели создания страницы. Наиболее часто используемые
элементы управления приведены в табл. 12.4.
В режиме Конструктора
страницы доступа к данным ..отображается панель инструментов
Панель элементов
(Toolbox), содержащая кнопки, позволяющие парой щелчков мышью создать на
странице любые элементы управления. Работа с элементами управления на странице
полностью аналогична работе с элементами управления на форме или в отчете.
Таблица
12.4.
Элементы управления, использующиеся на страницах доступа к данным
Элемент
управления
|
Описание
|
||
Текстовое поле,
или поле ввода (Text Box)
|
Отображает существующие
данные из базы данных иди, если разрешено, принимает вводимые пользователем
новые данные для хранения в базе данных
|
||
Связанный текст
(Bound Span)
|
Текстовое поле,
отображающее текст в формате HTML, который нельзя редактировать. Этот
элемент может быть привязан к полю в таблице источника данных. В этот
элемент данные загружаются быстрее, чем в текстовое поле, поэтому
они более эффективны на страницах, предназначенных только для отображения
данных
|
||
Надпись (Label)
|
Текстовая надпись.
Она не может быть связана с источником данных, но она может быть привязана
к другому элементу управления как часть графического элемента
|
||
Группа переключателей
(Option Group), переключатель (Option Button), флажок (Check Box)
|
Элементы управления,
аналогичные подобным элементам в формах Access. Эти элементы можно
привязать к источнику данных
|
||
Список (List
Box), раскрывающийся список (Dropdown List))
|
Элементы управления,
аналогичные подобным элементам в формах Access. Эти элементы можно
привязать к источнику данных. Элементы списка могут формироваться
из подключенной таблицы или из фиксированного набора значений. Список
может содержать несколько столбцов значений
|
||
Кнопка (Command
Button)
|
Кнопка, подобная
кнопкам в формах. Для кнопки можно определить процедуры обработки
массы разнообразных событий. Так можно управлять поведением страницы.
Кроме того, кнопку тоже можно привязать к источнику данных
|
||
Маркер развертывания
группы (Expand)
|
Элемент, позволяющий
отобразить/скрыть содержимое группы данных
|
||
Панель перехода
по записям (Record Navigation)
|
Позволяет быстро
выполнять переходы между записями либо добавлять, удалять, сохранять,
отменять изменения, сортировать или фильтровать записи. На странице
доступа с группами каждая группа может иметь собственную панель перехода
по записям, расположенную в нижней части развернутой группы. Если
панель на странице не включает в себя некоторые из кнопок, показанных
на следующем рисунке, или включает кнопки, не перечисленные здесь,
значит, она была специально настроена разработчиком страницы
|
||
Еше один элемент
управления —
несвязанный раздел
(SectionUnbound) — почти все-гда присутствует
на странице. Он автоматически добавляется на страницу доступа к данным при ее
создании. К нему привязывается источник данных — набор записей, сформированный
из таблицы или запроса. На странице может быть только один несвязанный раздел.
Чтобы связать страницу с несколькими источниками данных, необходимо добавлять
на нее специальные элементы ActiveX. Чтобы добавить на страницу несвязанный
раздел, если его нет, выберите команду
Вставка, Несвязанный раздел
(Insert,
Unbound Section). Привязанный источник данных указывается в свойстве
RecordSource
(Источник записей) этого раздела.
Кроме перечисленных
элементов управления, на странице могут быть рисунки, ги-лерссылки и прочие
элементы.
Замечание
Строго говоря, список элементов управления, которые можно использовать на страницах доступа к данным, неограничен, поскольку можно применять любые элементы управления ActiveX, число которых растет с каждым днем.