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