Отображения значений "Да" и "Нет" c помощью флажка и других элементов управления

Отображения значений "Да" и "Нет" c помощью флажка и других элементов управления

В Access в логическом поле может храниться только два значения: "Да" и "Нет". Если для отображения логического поля вы применяете текстовое поле, значение выводится как -1 для "Да" и 0 для "Нет". Такие значения не очень понятны для большинства пользователей, поэтому в Access предлагаются флажки, переключатели и выключатели, которые можно использовать для отображения и ввода значений "Да" и "Нет". Эти элементы управления обеспечивают графическое представление значений "Да" и "Нет", которое легко использовать и понимать.

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

В этой статье

Выбор элемента управления для использования

Создание связанного флажка, переключателя или выключателя

Создание свободного флажка, переключателя или выключателя

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

Создание группы переключателей

Добавление нового переключателя в существующую группу

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

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

На рисунке показаны три элемента управления, представляющие значения "Да" и "Нет". В столбце Да показан элемент управления, который отображается, если значение выбрано, а в столбце Нет — элемент управления, который выводится, если параметр не выбран.

Элементы управления "Да" и "Нет"

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

Создание связанного флажка, переключателя или выключателя

Чтобы быстро создать флажок, перетащите логическое поле из области Список полей формы или отчета.

  1. Откройте форму или отчет в режиме разметки или конструктора, щелкнув ее правой кнопкой мыши в области навигации и выбрав в контекстном меню нужное представление.

  2. Если область Список полей не отображается, нажмите клавиши ALT+F8, чтобы открыть ее.

  3. При необходимости разверните списки таблиц, щелкая значки "плюс" (+) рядом с именами таблиц.

  4. Перетащите логическое поле из области Список полей формы или отчета.

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

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

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

Создание свободного флажка, переключателя или выключателя

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

  1. Откройте форму или отчет в режиме конструктора, щелкнув ее правой кнопкой мыши в области навигации и выбрав Конструктор в контекстном меню.

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

  3. В форме или отчете щелкните место, куда вы хотите поместить элемент управления.

    Он будет добавлен в форму или отчет.

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

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

  1. Выберите элемент управления.

  2. Если страница свойств не отображается, нажмите клавишу F4.

  3. Введите новое имя в поле свойства Имя для элемента управления.

При желании вы можете изменить флажок переключатель или выключатель. Чтобы сделать это, щелкните флажок правой кнопкой мыши и выберите команду преобразовать в контекстном меню щелкните Выключатель Изображение кнопки или Переключатель Изображение кнопки .

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

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

Отдельные флажки, переключатели или выключатели могут быть связанными, свободными или же являться частью группы переключателей. В группе выводится ограниченный набор вариантов, и в ней можно одновременно выбрать только один из переключателей. Группа переключателей состоит из рамки и набора флажков, переключателей или переключателей.

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

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

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

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

Создание группы переключателей

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

Дополнительные сведения о добавлении поля в таблицу читайте в статье Вставка нажмите Добавить, или создайте новое поле в таблице.

  1. Откройте форму в режиме конструктора, щелкнув правой кнопкой мыши в области навигации и выбрав Конструктор Изображение кнопки .

  2. На вкладке " Конструктор " в группе элементы управления убедитесь, что выбран Использование мастеров Изображение кнопки . Изображение кнопки

  3. В той же группе щелкните Группа переключателей Изображение кнопки .

  4. В форме щелкните место, куда вы хотите поместить группу переключателей.

  5. Следуйте инструкциям мастера. На последней странице нажмите кнопку Готово.

    Группа параметров будет добавлена в форму.

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

  1. Выберите группу переключателей, щелкнув ее рамку.

  2. Если страница свойств не отображается, нажмите клавишу F4.

  3. Введите новое имя в поле свойства Имя группы переключателей.

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

Добавление нового переключателя в существующую группу

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

  1. Откройте форму в режиме конструктора, щелкнув правой кнопкой мыши в области навигации и выбрав Конструктор Изображение кнопки .

  2. Щелкните рамку группу переключателей, чтобы выбрать ее, а затем перетащите ее маркеры изменения размера, чтобы освободить место для нового элемента управления.

  3. Выполните одно из указанных ниже действий.

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

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

      2. Переместите указатель так, чтобы он находился внутри рамки группы переключателей. Цвет рамки изменится, чтобы показать, что новый элемент управления станет частью группы переключателей.

      3. Щелкните, чтобы поместить элемент управления в группу.

    • Перемещение существующего элемента управления в группу   

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

      1. Выделите элемент управления, который вы хотите переместить в группу переключателей.

      2. На вкладке Главная в группе буфер обмена щелкните Вырезать. Изображение кнопки

      3. Выберите группу переключателей, щелкнув ее рамку.

      4. На вкладке " Главная " в группе буфер обмена нажмите кнопку Вставить. Изображение кнопки

        Access добавит элемент управления в группу.

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

  5. Выберите добавленный элемент управления и нажмите клавишу F4, чтобы открыть его страницу свойств.

  6. Обратите внимание на то, что указано в поле Значение параметра. В зависимости от своих потребностей вы можете оставить значение, предлагаемое Access, или же изменить его.

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

Примечания : 

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

  • Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала. Вместе с другими участниками сообщества Майкрософт вы можете улучшить эту статью с помощью Community Translation Framework (CTF). Просто наведите указатель мыши на предложение в статье и выберите команду "УЛУЧШИТЬ ПЕРЕВОД" в мини-приложении CTF. Для получения дополнительных сведений о CTF щелкните здесь. Используя CTF, вы соглашаетесь с нашими условиями предоставления услуг.

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

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

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

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

×