Office
Общие сведения об элементах управления

Общие сведения об элементах управления

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

В этой статье описаны различные типы элементов управления, доступных в Access. Элементы управления — это части формы или отчета, которые используются для ввода, изменения или отображения данных.

Типы элементов управления

Ниже приведен список типов элементов управления, которые можно использовать в базах данных Access для настольных систем.

Тип элемента управления

Заметки

Текстовое поле

Используйте элементы управления "текстовое поле" для отображения текста, чисел, дат, времени и полей MEMO. Текстовое поле можно привязать к одному из полей в базовой таблице или запросе. Если вы Дождитесь обновления текстового поля, связанного с полем, вы можете изменить значение в поле в базовой таблице или запросе, введя новое значение в текстовом поле. Для отображения вычисляемых значений также можно использовать текстовое поле.

Надпись

Используйте элементы управления подписями, которые содержат фиксированный текст. По умолчанию для элементов управления, которые могут отображать данные, автоматически прикреплен элемент управления Label. С помощью этой команды можно создавать отдельные метки для заголовков и инструкции на форме.

Кнопка

Использование командных элементов управления для активации макроса или процедуры Visual Basic. Вы также можете указать адрес гиперссылки, который будет открываться в Access, когда пользователь нажмет кнопку.

Набор вкладок

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

Ссылка

Используйте элемент управления "ссылка" и "гиперссылка", чтобы добавить гиперссылку в элемент управления "надпись" в бланке формы. Эта гиперссылка может содержать URL-адрес, указывающий на расположение в Интернете, в локальной интрасети или на локальном диске. Кроме того, он может использовать имя файла в формате UNC для указания на файл на сервере в локальной сети или на локальных дисках компьютера. Ссылка может указывать на файл, который является веб-страницей или даже с другим объектом в текущей базе данных. При нажатии этой кнопки в группе элементы управления на ленте открывается диалоговое окно Вставка гиперссылки.

Веб-браузер

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

Элементы управления веб-браузером доступны в Access 2010 и более поздних версиях.

Навигация

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

Элементы управления навигацией доступны в Access 2010 и более поздних версиях.

Группа переключателей

Используйте элементы управления группой переключателей, чтобы включить один или несколько переключателей, переключателей или флажков. (Подробнее см. в описании этих элементов управления далее в этой таблице.) Каждой кнопке или флажку, которые вы хотите включить в группу, можно назначить отдельное числовое значение. Если в группе имеется несколько кнопок или флажков, можно выбрать только одну кнопку или флажок, а значение, назначенное этой кнопке или флажку, станет значением для группы переключателя. Если вы неправильно присвоили одно и то же значение нескольким кнопкам или флажку, все кнопки и флажки с одинаковым значением будут выделены при нажатии любой из них. В качестве значения по умолчанию для группы можно выбрать одну из кнопок или флажков в группе. Если вы привязываете группу переключателей к полю в базовом запросе или таблице, вы можете задать новое значение в этом поле, выбрав кнопку или флажок в группе.

Разрыв страницы

Разрыв страницы можно использовать для разделения между страницами многостраничной формы.

Поле со списком

Используйте элемент управления "поле со списком" для хранения списка потенциальных значений для элемента управления и редактируемого текстового поля. Чтобы создать список, можно ввести значения для свойства Источник строк поля со списком. Кроме того, можно указать таблицу или запрос в качестве источника значений в списке. Access выведет текущее выбранное значение в текстовом поле. Если щелкнуть стрелку справа от поля со списком, Access отобразит значения в списке. Выберите в списке новое значение, чтобы сбросить значение элемента управления. Если вы Привязывает поле со списком к полю в базовой таблице или запросе, то можете изменить значение в поле, выбрав новое значение в списке. Если поле со списком связывается с многозначным полем, Access отображает список с флажками, чтобы позволить пользователю выбрать несколько значений. Вы можете привязать к списку несколько столбцов, а также скрыть один или несколько столбцов в списке, установив для ширины столбца значение 0. Вы можете привязать фактическое значение в элементе управления к такому скрытому столбцу. При закрытии списка с несколькими столбцами Access отображает значение в первом столбце, ширина которого больше 0. При открытии списка в Access отображаются все ненулевые столбцы с шириной.

График

Используйте элемент управления "линия" для добавления линий в форму или отчет, чтобы улучшить его внешний вид.

Выключатель

Используйте элементы управления выключателя для включения/выключения, истина/ложь или значения "да/нет". Когда вы нажимаете выключатель, его значение становится равно-1 (для представления "истина" или "Да"), а кнопка — в нажатом положении. Снова нажмите кнопку, и ее значение станет равно 0 (чтобы представить значения "Выкл.", "ложь" или "нет"), и кнопка вернется в обычный режим. В группу переключателей можно включить выключатель и назначить кнопке уникальное числовое значение. Если вы создаете группу с несколькими элементами управления, то при выборе нового переключателя вы можете удалить все ранее выбранные переключатели, переключатели или флажки в этой группе (если другие кнопки или флажки в группе также не имеют одинаковое значение). Если вы привязываете выключатель к полю в базовой таблице или запросе, то можете переключить значение поля, нажав выключатель.

Список

Используйте элемент управления "список", чтобы получить список возможных значений для элемента управления. Чтобы создать список, можно ввести значения в свойстве Источник строк списка. Кроме того, можно указать таблицу или запрос в качестве источника значений в списке. Списки всегда открываются, а Access выделяет выбранное значение в списке. Вы можете выбрать новое значение в списке, чтобы сбросить значение элемента управления. Если вы привязываете список к полю в базовой таблице или запросе, то можете изменить значение в поле, выбрав новое значение в списке. Если вы привязываете список к многозначному полю, Access отобразит список с флажками, чтобы пользователь мог выбрать несколько значений. Вы можете привязать к списку несколько столбцов, а также скрыть один или несколько столбцов в списке, установив для ширины столбца значение 0. Вы можете привязать фактическое значение в элементе управления к такому скрытому столбцу. В Access отображаются все ненулевые столбцы, которые соответствуют заданной ширине элемента управления. Если элемент управления "список" не связан, пользователь может выбрать несколько значений в списке (также называется списком с множественным выбором).

Прямоугольник

Используйте элемент управления Rectangle, чтобы добавить заполненные и пустые прямоугольники в форму, чтобы улучшить ее внешний вид. Этот элемент управления можно использовать, например, для визуальной группировки различных элементов управления.

Флажок

Используйте элемент управления "флажок" для включения/выключения, истина/ложь или значения "Да" или "нет". При установке флажка его значение становится равно-1 (для представления "истина" или "Да"), а в поле отображается галочка. Снова установите флажок, и его значение будет равно 0 (чтобы представить значения "Выкл.", "ложь" или "нет"), а флажок не установлен. Вы можете добавить флажок в группу переключателей и назначить ему уникальное числовое значение. Если вы создаете группу с несколькими элементами управления, установка нового флажка приведет к удалению любого ранее выбранного переключателя, переключателя или флажка в этой группе (если другие кнопки или флажки в группе также не имеют одинаковое значение). Если вы привяжите флажок к полю в базовой таблице или запросе, то можете переключить значение поля, щелкнув флажок.

Свободная рамка объекта

Используйте свободную рамку объекта, чтобы добавить объект из другого приложения, поддерживающего связывание и внедрение объектов (OLE). Объект становится частью формы, а не частью данных из базовой таблицы или запроса. Вы можете добавить рисунки, звуки, диаграммы или слайды, чтобы улучшить форму. Когда объект представляет собой диаграмму, вы можете указать запрос в качестве источника данных для диаграммы, а затем связать диаграмму с текущей записью в форме с помощью одного или нескольких значений поля.

Вложение

Используйте элемент управления вложением, чтобы привязать его к полю вложения в базовых данных. Этот элемент управления можно использовать, например, для отображения изображения или для вложения других файлов. В режиме формы этот элемент управления отображает диалоговое окно Управление вложениями, в котором можно вложить, удалить и просмотреть несколько файлов вложений, хранящихся в базовом поле.

Переключатель

Используйте элемент управления "переключатель" (иногда называемый переключателем), чтобы включить/выключить, истина/ложь или значение Да/нет. При выборе переключателя его значение становится равно-1 (для представления "истина" или "Да"), а в центре кнопки — закрашенный круг. Снова нажмите кнопку, и ее значение станет равно 0 (чтобы представить значения "Выкл.", "ложь" или "нет"), а заливка окружности исчезнет. В группу переключателей можно добавить переключатель и назначить кнопке уникальное числовое значение. Если вы создаете группу с несколькими элементами управления, то при выборе нового переключателя вы удаляете все ранее выбранные переключатели, переключатели или флажки в этой группе (если другие кнопки или флажки в группе также не имеют одинаковое значение). Если вы привязываете кнопку Option к полю в базовой таблице или запросе, то можете изменить значение поля, нажав кнопку Option.

Подчиненная форма/отчет

Используйте элемент управления подчиненной формы или отчета, чтобы внедрить другую форму или отчет в текущую форму. С помощью подчиненной формы или отчета можно отобразить данные из таблицы или запроса, связанных с данными в главной форме. Access сохраняет связь между основной и подчиненной формами или отчетом.

Присоединенная рамка объекта

Используйте присоединенную рамку объекта, чтобы отобразить и отредактировать поле объекта OLE из базовых данных. Access может отображать большинство рисунков и графиков непосредственно в форме. Для других объектов Access отображает значок для приложения, в котором был создан объект. Например, если объект является звуковым объектом, созданным в Windows Sound Record, вы увидите на форме значок динамика.

Изображение

Используйте элемент управления "изображение" для размещения статического рисунка в форме. Вы не можете редактировать рисунок в форме, но Access сохраняет его в формате, который очень эффективен для скорости и размера приложения. Если вы хотите использовать рисунок в качестве фона формы, можно задать свойство "Рисунок" в форме.

Диаграмма

Используйте элемент управления Chart, чтобы добавить диаграмму в сетку формы. Нажатие этой кнопки и помещение элемента управления в форму запускает мастер диаграмм, который поможет вам выполнить все необходимые действия по созданию новой диаграммы.

ActiveX

С помощью кнопки ActiveX можно открыть диалоговое окно, в котором отображаются все элементы управления ActiveX, установленные в системе. Вы можете выбрать один из элементов управления, а затем нажать кнопку ОК, чтобы добавить элемент управления в бланк формы. Не все элементы ActiveX работают с Access.

Привязка к элементам управления

Элементы управления можно привязать, привязать или вычислить.

  • Связанный элемент управления.    Это элемент управления, источником данных для которого служит поле в таблице или запросе. Связанные элементы управления используются для отображения значений, полученных из полей базы данных. Значениями могут быть текст, даты, числа, логические значения, изображения или графики. Например, текстовое поле, в котором отображается фамилия сотрудника, может получить эти сведения из поля Last Name в таблице Employees.

  • Свободный элемент управления.    Свободными называются элементы управления, которые не имеют источника данных (такого как поле или выражение). Свободные элементы управления используются для отображения сведений, рисунков, линий и прямоугольников. Например, метка с названием формы является свободным элементом управления.

  • Вычисляемый элемент управления.    Это элемент управления, источником данных для которого является выражение, а не поле. Вы указываете значение, которое хотите использовать в качестве источника данных для элемента управления, определив выражение. Выражение может быть сочетанием операторов (таких как = и + ), имен элементов управления и полей, функций, возвращающих одно значение, и констант. Например, следующее выражение вычисляет цену товара с 25-процентной скидкой путем умножения значения в поле "Цена за единицу" на постоянное значение (0,75).

= [Цена за единицу] * 0,75

Выражения могут использовать данные из поля в базовой таблице или запросе отчета или данные из другого элемента управления в форме или отчете.

Примечание: Вычисления можно также выполнять в таблицах, добавляя вычисляемое поле или в запросы, вводя выражение в строке поля сетки запроса. После этого вы можете привязать к таблицам или запросам формы и отчеты, а вычисления будут выводиться в формах или отчетах, не создавая вычисляемый элемент управления.

При создании формы или отчета, скорее всего, рекомендуется сначала добавить и упорядочить все связанные элементы управления, особенно если они составляют большую часть элементов управления в объекте. Затем вы можете добавить свободные и вычисляемые элементы управления, которые заполните Оформление, с помощью инструментов в группе " элементы управления " на вкладке " конструктор " в режиме макета или конструктора.

Элемент управления связывается с полем путем определения поля, из которого он получает данные. Вы можете создать элемент управления, привязанный к выбранному полю, перетащив его из области список полей в форму или отчет. В области Список полей отображаются поля базовой таблицы или запроса формы. Чтобы отобразить область список полей , откройте объект в режиме макета или конструктора, а затем на вкладке конструктор в группе Сервис нажмите кнопку добавить поля. Если дважды щелкнуть поле в области список полей , Access добавит соответствующий тип элемента управления для этого поля в объект.

Кроме того, вы можете привязать поле к элементу управления, введя имя поля в самом элементе управления (если объект открыт в режиме конструктора) или в поле свойства " источник данных" на странице свойств элемента управления. Страница свойств определяет характеристики элемента управления, например его имя, источник данных и формат. Чтобы отобразить или скрыть окно свойств, нажмите клавишу F4.

Связанные элементы управления рекомендуется создавать с помощью области Список полей по двум причинам:

  • Access автоматически добавляет в присоединенную метку элемента управления имя поля (или подпись, определенную для него в базовой таблице или запросе), поэтому вам не придется вводить в нее данные самостоятельно.

  • Access автоматически задает ряд свойств элемента управления на основе свойств поля в базовой таблице или запросе (таких как Формат, Число десятичных знаков и Маска ввода).

Если вы уже создали свободный элемент управления и хотите связать его с полем, укажите имя такого поля в поле свойства Данные элемента управления. Для получения дополнительных сведений о свойстве Данные поместите курсор в раскрывающийся список свойств и нажмите клавишу F1.

К началу страницы

См. также

Автоматическое выравнивание элементов управления в форме

Создание вычисляемого элемента управления

Настройка последовательности перехода для элементов управления

Задание значений по умолчанию для полей и элементов управления

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×