Отображение или скрытие строк в повторяющейся таблице при помощи условного форматирования

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

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

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

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

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

Шаг 1. Добавление элементов управления

Шаг 2. Задание условного форматирования

Шаг 3. Просмотр шаблона формы

Шаг 1. Добавление элементов управления

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

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

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

  3. В группе Добавить элементы управления области задач Элементы управления выберите элемент Список, а затем — элемент Повторяющаяся таблица.

  4. При вставке повторяющейся таблицы необходимо указать число столбцов. Оставьте значение по умолчанию 3 и нажмите кнопку ОК.

  5. Выше вставленного списка введите надпись Фильтр по типу.

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

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

Шаг 2. Задание условного форматирования

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

  1. Дважды щелкните список.

  2. Перейдите на вкладку Данные.

  3. В разделе Элементы списка нажмите кнопку Добавить.

  4. В поле Значение диалогового окна Добавление варианта введите А, а затем нажмите кнопку ОК.

  5. Повторите шаги 3 и 4, чтобы добавить значения для Б, В и Г.

  6. В списке значений выберите Г и нажмите кнопку По умолчанию.

  7. Выделите в шаблоне формы повторяющуюся таблицу, затем в меню Формат выберите команду Условное форматирование.

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

  9. В группе При выполнении этого условия в первом списке выберите поле, которое соответствует второму столбцу повторяющейся таблицы.

  10. Во втором поле выберите пункт не совпадает с.

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

  12. В диалоговом окне Выбрать поле или группу выделите поле, которое соответствует вставленному в шаблон формы списку, и нажмите кнопку ОК.

    Примечание : Данное условие задает динамическое сравнение двух значений.

  13. В диалоговом окне Условное форматирование в разделе Применить следующее форматирование установите флажок Скрыть этот элемент управления.

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

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

  15. Дважды щелкните элемент управления во втором столбце повторяющейся таблицы.

  16. Перейдите на вкладку Данные.

  17. Введите Г в поле Значение.

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

Шаг 3. Просмотр шаблона формы

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

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

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

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

  3. В каждой строке второго столбца повторяющейся таблицы замените значение по умолчанию Г на А, Б или В.

    Примечание : В выражениях учитывается регистр знаков.

  4. Выберите в списке другое значение. Строки в повторяющейся таблице будут появляться или исчезать при выборе разных значений.

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

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

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

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

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

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

×