Соответствие определенному шаблону ввода данных в элемент управления

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

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

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

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

Примечание : 

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

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

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

Перед началом работы

Проблемы совместимости

Требование определенному шаблону ввода данных в элементах управления

Подготовка

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

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

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

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

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

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

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

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

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

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

Флажок

Да

Выбор даты

Да

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

Да

Список

Да

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

Да

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

Да

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

Да

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

Нет

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

Нет

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

Соответствие определенному шаблону ввода данных в элемент управления

  1. Щелкните элемент управления, который вы хотите добавить проверки данных.

  2. В меню Формат выберите команду Проверка данных.

  3. В диалоговом окне Проверка данных нажмите кнопку Добавить.

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

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

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

  7. В диалоговом окне Шаблон ввода данных в разделе Стандартные шаблоны выполните одно из следующих действий.

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

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

      Шаблон

      Пример

      URL

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

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

      -@-.AA

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

      98052

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

      (000) 000-00-00

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

      Символы, которые можно использовать для указания шаблона

      Можно вставлять специальные знаки, задающие ограничения для шаблона, например «только буквы», «только цифры», «только знаки», «дефисы», «точки», «запятые», «скобки». Кроме того, можно задавать число повторов определенного знака с помощью следующих символов.

      • Ни одного раза или один раз (?)     Предыдущий знак может не встретиться ни одного раза или может встретиться один раз. Например, «\d?» означает, что во введенных данных может быть одна цифра (\d) или может не быть цифр.

      • Ни одного раза или несколько раз (*)     Предыдущий знак может не встретиться или встретиться несколько раз. Например, «r*» означает, что знак r может как не встретиться, так и встретиться несколько раз.

      • Один или несколько (+)    Предыдущий знак может встретиться один раз или несколько раз. Например. + означает, что символ (обозначенные.) должно произойти один раз или несколько раз.

  8. В поле всплывающая подсказка введите текст, который требуется отобразить, когда пользователь указывает элемент управления или щелчке правой кнопкой мыши элемент управления.

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

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

  10. В поле Сообщение введите текст, который будет отображаться немедленно либо при запросе пользователем подробных сведений.

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

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

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

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

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

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

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

×