Установка условий соответствия образцу для данных при помощи условного форматирования

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

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

Примечание : Для обеспечения соответствия данных заданному образцу также может использоваться проверка данных.

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

Подготовка

Возможность совместимости

Настройка условий сравнения с образцом для элемента управления

Подготовка

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

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

Возможность совместимости.

Чтобы создать шаблон формы с поддержкой веб-обозревателя, вы можете выбрать в InfoPath определенный режим совместимости. Когда шаблон формы с поддержкой веб-обозревателя публикуется на сервере со службой InfoPath Forms Services, а затем для него включается поддержка веб-обозревателя, основанные на нем формы можно просмотреть в веб-обозревателе. При разработке шаблона формы с поддержкой веб-обозревателя некоторые элементы управления недоступны в области задач Элементы управления, так как они не могут отображаться в веб-обозревателе.

Список элементов управления, поддерживающих условное форматирование

В приведенной ниже таблице перечислены элементы управления Office InfoPath 2007, поддерживающие условное форматирование. В ней также указано, доступны ли они для шаблонов форм с поддержкой веб-обозревателя.

Примечание : Хотя условие сравнения с образцом можно задать для любого элемента управления InfoPath, поддерживающего условное форматирование, сравнение лучше всего работает в элементах управления, которые выводят символы (цифры, буквы или знаки препинания). Например, для текстового поля оно целесообразно, но для флажка не принесет каких-либо полезных результатов.

Элементы управления, поддерживающие условное форматирование

Доступны для шаблонов форм, совместимых с обозревателем?

Флажок

Да

Выбор даты

Да

Раскрывающийся список

Да

Поле выражения

Да

Список

Да

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

Да

Дополнительный раздел

Да

Повторяющийся раздел

Да

Повторяющаяся таблица

Да

Форматированный текст

Да

Раздел

Да

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

Да

Вложенный файл

Да

Кнопка

Да

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

Нет

Раздел выбора

Нет

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

Нет

Горизонтальная повторяющаяся таблица

Нет

Рисунок от руки

Нет

Основной/подробности

Нет

Список с множественным выбором

Нет

Рисунок

Нет

Повторяющийся рекурсивный раздел

Нет

Вертикальная надпись

Нет

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

Настройка условий сравнения с образцом для элемента управления

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

  2. В меню Формат выберите команду Условное форматирование.

  3. В диалоговом окне Условное форматирование нажмите кнопку Добавить.

  4. В первом поле При выполнении этого условия выберите пункт Выбрать поле или группу.

  5. В диалоговом окне Выбор поля или группы щелкните поле, с которым связан элемент управления, и нажмите кнопку ОК.

  6. Во втором поле диалогового окна Условное форматирование выберите пункт соответствует шаблону или не соответствует шаблону.

  7. В третьем поле выберите пункт Выбрать шаблон.

  8. В разделе Стандартные шаблоны диалогового окна Шаблон ввода данных щелкните требуемый образец, а затем нажмите кнопку ОК.

    Список стандартных шаблонов

    Шаблон

    Пример

    URL

    http://www.0-0.AA/0

    Адрес электронной почты

    -@-.AA

    Почтовый индекс

    123456

    Номер телефона

    (000) 000-00-00

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

  9. В разделе Применить следующее форматирование выберите требуемое форматирование.

  10. Чтобы сохранить условие и вернуться к шаблону формы, дважды нажмите кнопку ОК.

  11. Чтобы проверить изменения, нажмите кнопку Просмотр на стандартной панели инструментов или нажмите клавиши CTRL+SHIFT+B.

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

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

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

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

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

×