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

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

В этой статье

Введение в области ввода

Типы типы вводимых данных

Введение в области ввода

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

Вводимых данных можно задать для следующих типов элементов управления:

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

  • Поле форматированного текста

  • Элемент выбора даты

  • Маркированный список

  • Нумерованный список

  • Простой список

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

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

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

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

Типы типы вводимых данных

Существует три типа типы вводимых данных.

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

Примечания: 

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

  • Функция типы вводимых данных не работает с распознавания восточно-азиатских языков.

В следующих разделах описаны каждого типа вводимых данных.

Стандарт

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

Область ввода

Описание

IS_DEFAULT

Распознавание стандартное отклонение. Рассматриваться как значение по умолчанию и использует словарь по умолчанию (словаря).

IS_URL

URL-адрес, файлов и FTP форматы.

Примеры:

  • http://www.humongousinsurance.com/

  • FTP://FTP.Microsoft.com

  • www.microsoft.com

  • file:///C:\templ.txt

IS_FILE_FULLFILEPATH

Символы, используемые в описании путь к файлу. Включает следующие условия:

  • Имя сервера и имя общей папки, позволяет все символы IS_ONECHAR за исключением: *? : < > |

  • В поле имя файла позволяет все символы IS_ONECHAR за исключением: \ /: < > |

  • Ввод должно начинаться с \\ или название диска или \ или... \ или. \ или /

  • При необходимости пробелы.

Примеры:

  • \\servername\sharename\filename.txt

  • C:\temp\current work.doc

  • .. \images\hank.jpg

IS_FILE_FILENAME

Символы, используемые в описании имя файла. Включает следующие условия:

  • Принимает добавочный номер или без расширения.

  • Позволяет все символы IS_ONECHAR за исключением: \ /: < > |

  • При необходимости пробелы.

Примеры:

  • filename.txt

  • filename

  • файл name.txt

IS_EMAIL_USERNAME

Имена пользователей электронной почты.

Примеры:

  • JeffSm

  • Икузнецов

  • JeffSmith

IS_EMAIL_SMTPEMAILADDRESS

Полный адрес электронной почты SMTP. Например someone@example.com.

IS_LOGINNAME

Имя пользователя и домен. Включает следующие условия:

  • Позволяет все символы IS_ONECHAR.

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

  • Пробелы не допускаются.

  • Следующие символы недопустимы: + * / (знак «плюс», звездочки, косая черта).

Примеры:

  • CHICAGO\JSMITH

  • ИКУЗНЕЦОВ

IS_PERSONALNAME_FULLNAME

Сочетание имени, среднего имени и фамилии.

Примеры, отформатированный для Английский (США):

  • Г Джефф A. Иванов, заявок на персонал.

  • Юлия Ильина

  • Джефф Иванов

  • Иванов Джефф A

IS_PERSONALNAME_PREFIX

Honorific или название перед именем.

Примеры, отформатированный для Английский (США):

  • Г.

  • Модуля аварийного восстановления.

  • Пропустите

  • Введите

IS_PERSONALNAME_GIVENNAME

Имя или исходный.

Примеры, отформатированный для Английский (США):

  • Евгений

  • J.

  • ДЖ.

IS_PERSONALNAME_MIDDLENAME

Среднее имя или исходный.

Примеры:

  • Albert

  • A

IS_PERSONALNAME_SURNAME

Фамилия.

Примеры, отформатированный для Английский (США):

  • Климов

  • Иванов Иванов

  • Иванов Иванов

IS_PERSONALNAME_SUFFIX

Суффикса имени сокращения и римские цифры. Например заявок на персонал.

IS_ADDRESS_FULLPOSTALADDRESS

Полный адрес, включая числа.

Примеры, отформатированный для Английский (США):

  • 123 Main улица, Сиэтл, Вашингтон 98121

  • ПОЧТОВЫЙ ящик 123, Редмонд, Вашингтон 98052

IS_ADDRESS_POSTALCODE

Буквенно-цифровой (для международной поддержки) почтовый индекс.

Примеры, отформатированный для Английский (США):

  • 98033

  • 98052-6399

IS_ADDRESS_STREET

Номер дома, почтовый номер, подразделении имя и номер и только почтовые поле. Например Main Улица.

IS_ADDRESS_STATEORPROVINCE

Полное имя или сокращение область или край.

Примеры, отформатированный для Английский (США):

  • Красноярский край

  • Белгородская обл.

  • Вашингтон

IS_ADDRESS_CITY

Имя или сокращение Город.

Примеры, отформатированный для Английский (США):

  • Москва

  • ЕСЛИ

IS_ADDRESS_COUNTRYNAME

Название страны.

Примеры, отформатированный для Английский (США):

  • Италия

  • Япония

  • США

IS_ADDRESS_COUNTRYSHORTNAME

Сокращенное страны.

Примеры, отформатированный для Английский (США):

  • РФ

  • США

IS_CURRENCY_AMOUNTANDSYMBOL

Символы валюты и чисел.

Примеры, отформатированный для Английский (США):

  • $ 2,100.25

  • $.35

  • 1,234.50 ДОЛЛАРОВ США

IS_CURRENCY_AMOUNT

Числового значения для денежных единиц, за исключением обозначений денежных единиц. Например, 2,100.25.

IS_DATE_FULLDATE

Полная дата в различных форматах.

Примеры, отформатированный для Английский (США):

  • 07 17 2001 г.

  • 7/17/01

  • 7/17

  • 12 декабря

  • 17 июля

  • 17 июля 2001 г.

IS_DATE_MONTH

Числового представление ограничен от 1 до 12 месяцев.

Примеры:

  • 7

  • 07

  • 11

IS_DATE_DAY

Числового представление дней, ограничен 1 – 31.

Примеры:

  • 1

  • 04

  • 17

IS_DATE_YEAR

Числового представление лет.

Примеры:

  • 1988

  • 2004

  • 88

  • 04

  • 88 "

IS_DATE_MONTHNAME

Представление знака месяцев.

Примеры, отформатированный для Английский (США):

  • Февраль

  • Дек

  • Дек.

IS_DATE_DAYNAME

Представление знака дней.

Примеры, отформатированный для Английский (США):

  • Среда

  • Среда

  • Понедельник.

IS_DIGITS

Положительные целые числа. Допустимые строки цифр, сделанные от 0 до 9.

IS_NUMBER

Числа, включая запятые, знак "минус" и десятичные. Для расположений в США включает следующие условия:

  • Разделитель групп разрядов является запятая.

  • Десятичный разделитель — это период.

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

IS_ONECHAR

Один символ ANSI, кодовая страница 1252. Для расположений в США эта группа включает следующие знаки:

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdEfghijklmnopqrstuvwxyz0123456789!\"#$% &" () * +,-. /:; <> =? @[\] ^ _ "{|} ~

IS_TELEPHONE_FULLTELEPHONENUMBER

Номер телефона. Числа, буквы не поддерживаются.

Примеры, отформатированный для Английский (США):

  • (425) 555-0112

  • 555-0123

  • 555.0123

  • 206-555-0123

  • 1-206-555-0123x1234

  • +1 (206) 555-1234

IS_TELEPHONE_COUNTRYCODE

Коды страны телефона.

Примеры, отформатированный для Английский (США):

  • + 1

  • + 44

  • 001

  • 00 44

IS_TELEPHONE_AREACODE

Коды города телефона.

Примеры, отформатированный для Английский (США):

  • (425)

  • 425

IS_TELEPHONE_LOCALNUMBER

Номер телефона, за исключением кодами страны или области.

Примеры, отформатированный для Английский (США):

  • 555-0112

  • 555 0112

  • 555.0123

IS_TIME_FULLTIME

Количество часов, минут, секунд и сокращения одиночному времени. Русский использует 12-часовой формат. Начальные нули необязательный часов, но требуется для минут и секунд. Количество часов, ограничены до 0-24; к 0 до 59 ограничены, минуты и секунды.

Примеры, отформатированный для Английский (США):

  • 3:20

  • 04:30

  • 11:20:55

  • 11:15:00

  • 4:30 AM

IS_TIME_HOUR

Числового представление часов. Ограничение 0 24.

IS_TIME_MINORSEC

Числового представление минут и секунд. Ограничение 0 до 59.

Список фразу

Задание области ввода как список фразу позволяет указать список слов или фраз ограничить или смещение введенные в элементе управления. Например может создать список фразу для текстового поля с именем «Основных цветов» и задайте список «красный», «желтый» и «синий». В этом случае если пользователь Tablet PC записывает слово «Максим» в текстовом поле его распознан как и преобразуются в word «красный».

Чтобы создать список фразу вводимых:

  1. Выберите команду настраиваемые в диалоговом окне Область ввода и нажмите кнопку Создать.

  2. В поле имя введите имя фразу списка область ввода параметр.

  3. В списке Тип выберите Фразу список.

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

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

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

Регулярные выражения

Установка области ввода как регулярных выражений позволяет указать регулярное выражение, определяющее пользовательский шаблон для ограничения или настроив введенные в элементе управления. Дополнительные сведения о синтаксисе регулярных выражений, используемые в области ввода Microsoft Office InfoPath 2007 в Комплект разработки Microsoft Tablet PC программного обеспечения (SDK).

Чтобы создать регулярных выражений ввода параметр область:

  1. Выберите команду настраиваемые в диалоговом окне Область ввода и нажмите кнопку Создать.

  2. В поле имя введите имя область ввода регулярных выражений параметр.

  3. В списке Тип выберите Регулярных выражений.

  4. Введите формулу регулярные выражения в диалоговом окне Регулярных выражений.

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

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

Ниже приведены некоторые примеры регулярных выражений, которые можно использовать для создания пользовательского вводимых параметров.

Выражение

Описание

Совпадения

Не соответствует

(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9)

Соответствует любая цифра, 1 до 9.

1
6
0

42
один

(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |, |-) +

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

1
1 – 6
2,4,7
2 -
6,9,135

,,,

Три
7 до 9

(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9)-(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9)-(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9)

Номер социального страхования. Формат номера социального страхования — nnn-nn-nnnn.

123 45 6789

12-123-12
12-2-3456

(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -(A| 9) B | C | D | E | F | G | H | Я | J | K | L | M | N | O | P | Q | R | T | U | V | W | X | Y | Z)(A| B | C | D | E | F | G | H | Я | J | K | L | M | N | O | P | Q | R | T | U | V | W | X | Y | Z)(A| B | C | D | E | F | G | H | Я | J | K | L | M | N | O | P | Q | R | T | U | V | W | X | Y | Z)-(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9)

Часть номера в этом формате:
### AAA ###
где # — любая цифра от 0 до 9, а A — любое одной заглавной от А до я.

123 ABC 456

12 AB 3456
123 456 789

s(!IS_ONECHAR) + p

Соответствует любому слову, которая начинается с строчных букв «s», содержащей один или несколько символов (как определено область ввода IS_ONECHAR) и заканчивается строчных букв «p».

Прекращение
супа
Замаячила
s234p

Прекращение
sp

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

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

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

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

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

×