Применение условного форматирования к шаблону формы

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

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

Что такое условное форматирование?

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

Добавление условного форматирования

Изменение условного форматирования

Что такое условное форматирование?

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

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

  • Не отображать раздел адреса доставки, если не установлен флажок Отображать адрес доставки.

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

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

  • Отмечать финансовые поля с отрицательными значениями красным цветом, а поля с неотрицательными значениями — зеленым цветом.

  • Применить фильтр к строкам в повторяющейся таблице.

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

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

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

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

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

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

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

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

Кнопка

Да

Флажок

Да

Выбор даты

Да

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

Да

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

Да

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

Да

Список

Да

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

Да

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

Да

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

Да

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

Да

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

Да

Раздел

Да

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

Да

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

Нет

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

Нет

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

Нет

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

Нет

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

Нет

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

Нет

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

Нет

Рисунок

Нет

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

Нет

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

Нет

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

Добавление условного форматирования

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

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

  3. В полях При выполнении этого условия введите соответствующее условие.

    Примечание : Условие проверяет InfoPath, установив значение поле с которой связан элемент управления, не в самом элементе управления.

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

    • Чтобы применить форматирование только при выполнении обоих условий, выберите вариант и.

    • Чтобы применить форматирование при выполнении одного или обоих условий, щелкните стрелку рядом с вариантом и, затем — с вариантом или.

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

    Примечание : Если выполняется одновременно несколько условий, применяется форматирование для первого выполненного условия.

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

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

Изменение условного форматирования

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

  2. В диалоговом окне Условное форматирование выберите условие, которое нужно изменить, а затем нажмите кнопку Изменить.

  3. В полях При выполнении этого условия измените соответствующее условие.

    Примечание : Приложение InfoPath проверяет условие путем проверки значения поля, привязанного к элементу управления, а не самого элемента управления.

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

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

    Примечание : Если выполняется одновременно несколько условий, применяется форматирование для первого выполненного условия.

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

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

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

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

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

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

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

×