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

Вы можете вставить флажок в шаблоне формы Microsoft Office InfoPath, чтобы пользователи могли быстро вводить значения "Истина" или "Ложь".

В этой статье

Использование флажка

Используйте один или несколько флажков, чтобы:

  • Разрешить пользователям выбирать значения "Истина" или "Ложь", а также "Да" или "Нет".

  • Отображать сведения со значениями "Истина" — "Ложь" или "Да" — "Нет", полученные из базы данных, веб-службы или другого источника данных.

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

Флажки в форме

Совет: По умолчанию флажки не установлены. Чтобы установить флажок по умолчанию, дважды щелкните его и измените состояние.

Связанные элементы управления

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

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

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

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

Вставка флажка

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

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

Флажок, установленный в режиме конструктора

Элементы управления могут быть связанными или свободными. Если элемент управления связан, он подключен к полю или группе в источнике данных, поэтому данные, вводимые в элемент управления, сохраняются в XML-файле самой формы. Когда элемент управления является свободным, он не подключен к полю или группе, а данные, вводимые в него, не сохраняются. Если выбрать элемент управления или навести на него указатель мыши, в его правом верхнем углу , отобразится текст и значок привязки. В тексте указаны группа или поле в источнике данных, к которым привязан элемент управления. Значок указывает на то, правильно ли элемент управления привязан к полю или группе. Если привязка правильная, выводится зеленый значок. Если с привязкой что-то не так, вы увидите синий или красный значок.

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

Флажки всегда привязаны к полям. В приведенном ниже примере флажок С гостиницей в шаблоне формы привязан к полю includeHotel в области задач Источник данных.

Связь между флажком в шаблоне формы и соответствующим полем в источнике данных

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

Вставка флажка в новом пустом шаблоне формы

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

  1. Поместите курсор в то место шаблона формы, куда вы хотите вставить элемент управления.

  2. Если область задач Элементы управления не отображается, щелкните Другие элементы управления в меню Вставка или нажмите клавиши ALT+I, C.

  3. В разделе Вставить элементы управления щелкните Флажок.

  4. Чтобы заменить стандартную метку элемента управления, выделите текст рядом с флажком, вставленным в шаблон формы, а затем введите собственную метку.

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

    Примечание: По умолчанию для флажков значение ИСТИНА означает "выбран" или "установлен", а ЛОЖЬ — "снят" или "убран".

Вставка флажка в шаблоне формы, основанной на существующем источнике данных

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

  1. Поместите курсор в то место шаблона формы, куда вы хотите вставить элемент управления.

  2. Если область задач Элементы управления не отображается, щелкните Другие элементы управления в меню Вставка или нажмите клавиши ALT+I, C.

  3. В разделе Вставить элементы управления щелкните Флажок.

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

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

  6. Чтобы изменить значение, которое сохраняется в источнике данных при установке или снятии флажка, дважды щелкните флажок, перейдите на вкладку Данные, а затем введите необходимые значения в полях Значение в снятом состоянии и Значение в установленном состоянии.

    Примечание: По умолчанию для флажков значение ИСТИНА означает "выбран" или "установлен", а ЛОЖЬ — "снят" или "убран".

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

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

Советы по макету

Приведенные ниже советы помогут вам настроить внешний вид, размер и другие параметры флажка.

  • Чтобы изменить размер сразу нескольких флажков, выберите их. Нажмите клавиши ALT+ВВОД и внесите необходимые изменения на вкладке Размер.

  • Слишком большой размер флажка может привести к его искажению.

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

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

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

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

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

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

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

×