Добавление группы переключателей

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

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

В этой статье:

Когда следует использовать группы переключателей

Пользовательский интерфейс

Добавление группы переключателей

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

В каких случаях применяется группа переключателей

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

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

Переключатели в производительности просмотрите формы

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

Другие элементы управления

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

Флажок    Так же как и переключатель, флажок либо включает, либо отключает параметры. Отличие заключается в том, что флажки обычно используются для выбора «да/нет» или неисключающих вариантов.

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

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

Возможности пользователя

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

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

Добавление группы переключателей

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

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

Три кнопки в режиме конструктора; выбрано первый из них

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

Источник данных для шаблона формы состоит из полей и групп, которые отображаются в виде иерархической структуры в области задач Источник данных. Каждый переключатель привязан к тому же полю в источнике данных. Когда пользователь щелкает переключатель, значение, связанное с этим положением переключателя хранится в поле. В разделе ниже примере, 1, 2, 3 и н/д кнопки связаны с employeeScore поля в области задач Источник данных.

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

Добавление группы переключателей в новый пустой шаблон формы

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

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

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

  3. В разделе Добавить элементы управления выберите элемент Переключатель.

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

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

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

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

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

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

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

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

  3. В разделе Добавить элементы управления выберите элемент Переключатель.

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

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

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

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

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

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

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

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

Советы по размещению

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

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

  • Для улучшения читаемости рекомендуется добавить строку пояснительного текста перед переключателями, рамку вокруг группы переключателей или заливку под ними. Лучше всего это сделать при добавлении переключателей в пустом разделе в шаблоне формы. Выберите раздел, а затем в меню Формат выберите команду Границы и заливка и внесите необходимые изменения.

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

  • Последовательность перехода по клавише Tab — порядок, при котором фокус курсора перемещается от одного объекта формы к другому при нажатии клавиши TAB. При нажатии клавиши TAB во время работы с переключателями фокус перемещается на первый переключатель в группе (если ни один из переключателей не выбран) или на наиболее часто выбираемый переключатель. При последующем нажатии клавиши TAB оставшиеся переключатели пропускаются, а фокус перемещается на следующий элемент управления в последовательности перехода. Несмотря на то, что для перехода по кнопкам пользователи могут применять клавиши со стрелками, иногда вместо них можно воспользоваться клавишей TAB. В этом случае порядок перехода можно настроить вручную, изменив значение параметра Индекс перехода по клавише Tab на вкладке Дополнительно диалогового окна Свойства: Переключатель.

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

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

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

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

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

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

×