Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .
В этой статье
Введение в области ввода
Если вы хотите улучшить распознавание ввода без клавиатуры текста в элементе управления, такие как текст, который вводится в текстовое поле с перо планшета, вы можете указать вводимых данных для элемента управления. Области ввода позволяет указать тип ввода пользователя, предназначенные для элемента управления. Например если вы используете область ввода IS_URL для текстового поля, пробелов, введенных между словами игнорируются.
Вводимых данных можно задать для следующих типов элементов управления:
-
Текстовое поле
-
Поле форматированного текста
-
Элемент выбора даты
-
Маркированный список
-
Нумерованный список
-
Простой список
-
Поле со списком
-
Список с множественным выбором
Чтобы указать тип вводимых данных, дважды щелкните элемент управления. В диалоговом окне Свойства элемента управления перейдите на вкладку Дополнительно и выберите пункт Область ввода.
Типы типы вводимых данных
Существует три типа типы вводимых данных.
Все типы типы вводимых данных можно настроить для ограничения входных данных в соответствии с шаблоне указанной области ввода или просто смещение входных данных по модулю значения этого шаблона. По умолчанию вводимых данных ограничен сопоставить только шаблон вводимых данных. Чтобы разрешить несоответствующие входных данных, но по-прежнему сдвиг по модулю область ввода, установите флажок распознавать без соответствия ввода в диалоговом окне Область ввода.
Примечания:
-
Области ввода применяется только к элементу управления, на который установлен, а не на поле, к которой связан элемент управления.
-
Функция типы вводимых данных не работает с распознавания восточно-азиатских языков.
В следующих разделах описаны каждого типа вводимых данных.
Стандарт
Чтобы задать стандартные области ввода, выберите стандартный в диалоговом окне Область ввода и выберите параметр в списке область ввода. В следующей таблице описывается шаблон, определенных для каждого стандартных вводимых данных и пример типа ввода, к которому он предназначен для применения.
Область ввода |
Описание |
IS_DEFAULT |
Распознавание стандартное отклонение. Рассматриваться как значение по умолчанию и использует словарь по умолчанию (словаря). |
IS_URL |
URL-адрес, файлов и FTP форматы. Примеры:
|
IS_FILE_FULLFILEPATH |
Символы, используемые в описании путь к файлу. Включает следующие условия:
Примеры:
|
IS_FILE_FILENAME |
Символы, используемые в описании имя файла. Включает следующие условия:
Примеры:
|
IS_EMAIL_USERNAME |
Имена пользователей электронной почты. Примеры:
|
IS_EMAIL_SMTPEMAILADDRESS |
Полный адрес электронной почты SMTP. Например someone@example.com. |
IS_LOGINNAME |
Имя пользователя и домен. Включает следующие условия:
Примеры:
|
IS_PERSONALNAME_FULLNAME |
Сочетание имени, среднего имени и фамилии. Примеры, отформатированный для Английский (США):
|
IS_PERSONALNAME_PREFIX |
Honorific или название перед именем. Примеры, отформатированный для Английский (США):
|
IS_PERSONALNAME_GIVENNAME |
Имя или исходный. Примеры, отформатированный для Английский (США):
|
IS_PERSONALNAME_MIDDLENAME |
Среднее имя или исходный. Примеры:
|
IS_PERSONALNAME_SURNAME |
Фамилия. Примеры, отформатированный для Английский (США):
|
IS_PERSONALNAME_SUFFIX |
Суффикса имени сокращения и римские цифры. Например заявок на персонал. |
IS_ADDRESS_FULLPOSTALADDRESS |
Полный адрес, включая числа. Примеры, отформатированный для Английский (США):
|
IS_ADDRESS_POSTALCODE |
Буквенно-цифровой (для международной поддержки) почтовый индекс. Примеры, отформатированный для Английский (США):
|
IS_ADDRESS_STREET |
Номер дома, почтовый номер, подразделении имя и номер и только почтовые поле. Например Main Улица. |
IS_ADDRESS_STATEORPROVINCE |
Полное имя или сокращение область или край. Примеры, отформатированный для Английский (США):
|
IS_ADDRESS_CITY |
Имя или сокращение Город. Примеры, отформатированный для Английский (США):
|
IS_ADDRESS_COUNTRYNAME |
Название страны. Примеры, отформатированный для Английский (США):
|
IS_ADDRESS_COUNTRYSHORTNAME |
Сокращенное страны. Примеры, отформатированный для Английский (США):
|
IS_CURRENCY_AMOUNTANDSYMBOL |
Символы валюты и чисел. Примеры, отформатированный для Английский (США):
|
IS_CURRENCY_AMOUNT |
Числового значения для денежных единиц, за исключением обозначений денежных единиц. Например, 2,100.25. |
IS_DATE_FULLDATE |
Полная дата в различных форматах. Примеры, отформатированный для Английский (США):
|
IS_DATE_MONTH |
Числового представление ограничен от 1 до 12 месяцев. Примеры:
|
IS_DATE_DAY |
Числового представление дней, ограничен 1 – 31. Примеры:
|
IS_DATE_YEAR |
Числового представление лет. Примеры:
|
IS_DATE_MONTHNAME |
Представление знака месяцев. Примеры, отформатированный для Английский (США):
|
IS_DATE_DAYNAME |
Представление знака дней. Примеры, отформатированный для Английский (США):
|
IS_DIGITS |
Положительные целые числа. Допустимые строки цифр, сделанные от 0 до 9. |
IS_NUMBER |
Числа, включая запятые, знак "минус" и десятичные. Для расположений в США включает следующие условия:
|
IS_ONECHAR |
Один символ ANSI, кодовая страница 1252. Для расположений в США эта группа включает следующие знаки: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdEfghijklmnopqrstuvwxyz0123456789!\"#$% &" () * +,-. /:; <> =? @[\] ^ _ "{|} ~ |
IS_TELEPHONE_FULLTELEPHONENUMBER |
Номер телефона. Числа, буквы не поддерживаются. Примеры, отформатированный для Английский (США):
|
IS_TELEPHONE_COUNTRYCODE |
Коды страны телефона. Примеры, отформатированный для Английский (США):
|
IS_TELEPHONE_AREACODE |
Коды города телефона. Примеры, отформатированный для Английский (США):
|
IS_TELEPHONE_LOCALNUMBER |
Номер телефона, за исключением кодами страны или области. Примеры, отформатированный для Английский (США):
|
IS_TIME_FULLTIME |
Количество часов, минут, секунд и сокращения одиночному времени. Русский использует 12-часовой формат. Начальные нули необязательный часов, но требуется для минут и секунд. Количество часов, ограничены до 0-24; к 0 до 59 ограничены, минуты и секунды. Примеры, отформатированный для Английский (США):
|
IS_TIME_HOUR |
Числового представление часов. Ограничение 0 24. |
IS_TIME_MINORSEC |
Числового представление минут и секунд. Ограничение 0 до 59. |
Список фразу
Задание области ввода как список фразу позволяет указать список слов или фраз ограничить или смещение введенные в элементе управления. Например может создать список фразу для текстового поля с именем «Основных цветов» и задайте список «красный», «желтый» и «синий». В этом случае если пользователь Tablet PC записывает слово «Максим» в текстовом поле его распознан как и преобразуются в word «красный».
Чтобы создать список фразу вводимых:
-
Выберите команду настраиваемые в диалоговом окне Область ввода и нажмите кнопку Создать.
-
В поле имя введите имя фразу списка область ввода параметр.
-
В списке Тип выберите Фразу список.
-
Введите слово или фразу в поле фразу для каждого слова или фразы в списке и нажмите кнопку Добавить.
После создания списка фраз в шаблоне формы можно применить его к другим элементам управления в форме путем выбора из списка область ввода.
Примечание: При удалении фразу список области ввода, примененную к элементу управления в области ввода будут удалены из всех остальных элементов управления к которым был применен, и его определение будут удалены из шаблона формы.
Регулярные выражения
Установка области ввода как регулярных выражений позволяет указать регулярное выражение, определяющее пользовательский шаблон для ограничения или настроив введенные в элементе управления. Дополнительные сведения о синтаксисе регулярных выражений, используемые в области ввода Microsoft Office InfoPath 2007 в Комплект разработки Microsoft Tablet PC программного обеспечения (SDK).
Чтобы создать регулярных выражений ввода параметр область:
-
Выберите команду настраиваемые в диалоговом окне Область ввода и нажмите кнопку Создать.
-
В поле имя введите имя область ввода регулярных выражений параметр.
-
В списке Тип выберите Регулярных выражений.
-
Введите формулу регулярные выражения в диалоговом окне Регулярных выражений.
После создания регулярных выражений в шаблоне формы можно применить его к другим элементам управления в форме путем выбора из списка область ввода.
Примечание: При удалении регулярных выражений вводимых данных, примененную к элементу управления в области ввода будут удалены из всех остальных элементов управления к которым был применен, и его определение будут удалены из шаблона формы.
Ниже приведены некоторые примеры регулярных выражений, которые можно использовать для создания пользовательского вводимых параметров.
Выражение |
Описание |
Совпадения |
Не соответствует |
(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) |
Соответствует любая цифра, 1 до 9. |
1 |
42 |
(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |, |-) + |
Соответствует одной цифры, запятые или штрихи. Это полезно для ограничения входных данных для диапазона или набора номеров, например диапазон страниц для печати. |
1 ,,, |
Три |
(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 |
(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) |
Часть номера в этом формате: |
123 ABC 456 |
12 AB 3456 |
s(!IS_ONECHAR) + p |
Соответствует любому слову, которая начинается с строчных букв «s», содержащей один или несколько символов (как определено область ввода IS_ONECHAR) и заканчивается строчных букв «p». |
Прекращение |
Прекращение |