Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .
В Microsoft Office InfoPath можно использовать условное форматирование для указания различные параметры форматирования для элемента управления, который находится на основе условий, возникающие в форме. Если указанные условия истинны при заполнении формы, основанного на шаблоне формы, условное форматирование применяется.
Нажмите кнопку Вставить формулу .
В этой статье объясняется, как использовать условное форматирование для отключения элемента управления или задание только для чтения, на основе значения другого элемента управления шаблона формы. Например чтобы убедиться, что пользователь читает раздел соглашение пользователя перед нажатием кнопки Отправить, можно использовать условное форматирование для отключения кнопка " Отправить ", если пользователь выбирает флажок о том, что он имеет чтение пользователя соглашение. Кроме того чтобы убедиться в том, что пользователь не изменять предыдущего ответа на вопрос опроса, можно использовать условное форматирование чтобы убедиться, что текстовое поле имеет значение только для чтения после ввода пользователем сведений в другой элемент управления.
В этой статье
Подготовка
Чтобы выполнить эту процедуру, необходимо иметь хотя бы два элемента управления на шаблон формы — один элемент управления, который вы хотите отключить или сделать доступной только для чтения и второй элемент управления, значение которого будет определить состояние первого элемента управления.
Совместимость
При разработке шаблона формы в InfoPath, вы можете специального режима совместимости для шаблона формы с поддержкой браузера разработки. Когда шаблона формы с поддержкой браузера, опубликованные на сервере под управлением InfoPath Forms Services, а затем поддержкой веб-браузера, форм, основанных на шаблоне формы можно просмотреть в веб-браузере. При разработке шаблона формы с поддержкой браузера некоторые элементы управления будут недоступны в области задач элементы управления, так как они не отображается в веб-браузере.
Список элементов управления, которые могут быть отключены или значение только для чтения с помощью условного форматирования
В следующей таблице перечислены элементы управления Office InfoPath 2007, которые могут быть отключены или значение только для чтения с помощью условного форматирования и элементы управления доступны для шаблонов форм с поддержкой браузера.
Элемент управления |
Параметр |
Доступно для шаблонов форм с поддержкой браузера? |
Флажок |
Отключить |
Да |
Элемент выбора даты |
Только чтение |
Да |
Раскрывающийся список |
Отключить |
Да |
Список |
Отключить |
Да |
Переключатель |
Отключить |
Да |
Поле форматированного текста |
Только чтение |
Да |
Текстовое поле |
Только чтение |
Да |
Маркированные, нумерованные, или простой список |
Только чтение |
Нет |
Поле со списком |
Отключить |
Нет |
Вложение файла |
Отключить |
Нет |
Рисунок от руки |
Отключить |
Нет |
Список с множественным выбором |
Отключить |
Нет |
Рисунок |
Отключить |
Нет |
Отключение элемента управления или задание только для чтения
-
В шаблоне формы щелкните элемент управления, который вы хотите отключить или настроить только для чтения.
-
В меню Формат выберите команду Условное форматирование.
-
В диалоговом окне Условное форматирование нажмите кнопку Добавить.
-
В разделе это условие укажите условие, которое вы хотите. Например чтобы применить условное форматирование к элементу управления, выбранного на этапе 1 при вводе определенное значение в другой элемент управления в шаблоне формы, выберите второй элемента управления в первом поле, а затем укажите значение, которое определит условного форматирование элемента управления, который вы выбрали на шаге 1.
-
В разделе Применить форматирование выполните одно из указанных ниже действий.
-
Если элемент управления могут быть отключены, нажмите кнопку отключить этот элемент управления.
-
Если элемент управления можно настроить только для чтения, выберите только для чтения.
-
-
Чтобы сохранить условие и вернуться в шаблон формы, дважды нажмите кнопку ОК.
-
Чтобы проверить изменения, нажмите кнопку Просмотр на стандартной панели инструментов или нажмите клавиши CTRL+SHIFT+B.