Обхвати на въвеждане за контролите на InfoPath

Забележка:  Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

В тази статия

Въведение в обхвати за въвеждане

Типове обхвати на въвеждане

Въведение в обхвати за въвеждане

Ако искате да подобрите разпознаването без клавиатура за въвеждане на текст в контрола, като например текст, който е въведена в текстово поле с перо на таблет, можете да укажете обхват на въвеждане за контролата. Обхват на въвеждане ви позволява да укажете типа на въвеждане от потребителя, който е предназначен за контролата. Например ако използвате въвеждане IS_URL за текстово поле, интервали, които са въведени между думите се игнорират.

Обхват на въвеждане, може да се настрои за следните типове контроли:

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

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

  • Избор на дата

  • Списък с водещи символи

  • Номериран списък

  • Обикновен списък

  • Разгъващ се списък

  • Списъчно поле за множествен избор

За да укажете обхват на въвеждане, щракнете двукратно върху контролата. В диалоговия прозорец Свойства на контрола щракнете върху раздела Разширени и след това щракнете върху Въвеждане на диапазона.

Най-горе на страницата

Типове обхвати на въвеждане

Има три типа обхвати на въвеждане:

Всички типове обхвати на въвеждане могат да бъдат конфигурирани за ограничаване на въвеждането да съответства на само указания за обхват на въвеждане модел или просто насочва въвеждането към този образец. По подразбиране обхват на въвеждане е ограничен да съответства само на обхват на въвеждане на повторение. За да разрешите несъвпадащи въвеждане, но все още отклонението към обхвата на въвеждане, поставете отметка в квадратчето разпознавай несъвпадащи за въвеждане в диалоговия прозорец Обхват на въвеждане .

Забележки: 

  • Обхватът на въвеждане се прилага само за контролата, в която е зададен, а не на полето, към която е обвързана контролата.

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

Следващите раздели описват всеки тип на обхват на въвеждане.

„Стандартен“

За да зададете стандартен обхват на въвеждане, щракнете върху стандартен в диалоговия прозорец Обхват на въвеждане и след това щракнете върху настройката в списъка обхват на въвеждане . Следващата таблица описва образеца, дефиниран за всеки стандартен обхват на въвеждане и предоставя пример за вида на въвеждането, за които е предназначена да приложите.

Обхват на въвеждане

Описание

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

  • име на файл

  • на файл.txt

IS_EMAIL_USERNAME

Имейл потребителски имена.

Примери:

  • JeffSm

  • JSmith

  • jeffsmith

IS_EMAIL_SMTPEMAILADDRESS

Пълни SMTP имейл адреси. Например someone@example.com.

IS_LOGINNAME

Потребителско име и домейн. Включва следните условия:

  • Позволява всички IS_ONECHAR знаци.

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

  • Интервалите не са разрешени.

  • Следните знаци не са разрешени: + * / (знак плюс, звездичка, наклонена черта).

Примери:

  • CHICAGO\JSMITH

  • JSMITH

IS_PERSONALNAME_FULLNAME

Комбинации от собствено, бащино и фамилно име.

Примери, форматирани за английски (САЩ):

  • Н Jeff A. Smith, САЩ.

  • Jeff Smith

  • Стоянов, Иван

  • Стоянов, Иван A

IS_PERSONALNAME_PREFIX

Титла, предшестваща име.

Примери, форматирани за английски (САЩ):

  • Н.

  • Dr.

  • Липсва

  • Иван

IS_PERSONALNAME_GIVENNAME

Собствено име или инициал.

Примери, форматирани за английски (САЩ):

  • Борислав

  • Й.

  • J.A.

IS_PERSONALNAME_MIDDLENAME

Бащино име или инициал.

Примери:

  • Пламен

  • A

IS_PERSONALNAME_SURNAME

Фамилно име.

Примери, форматирани за английски (САЩ):

  • Тодоров

  • Ивайло Smith

  • Smith Ивайло

IS_PERSONALNAME_SUFFIX

Име на суфикс съкращенията и римски цифри. Например, САЩ.

IS_ADDRESS_FULLPOSTALADDRESS

Пълен адрес, включително числа.

Примери, форматирани за английски (САЩ):

  • 123 основни улица, Сиатъл, WA 98121

  • ПОЩЕНСКА кутия 123, Redmond, WA 98052

IS_ADDRESS_POSTALCODE

Буквено-цифров (за многоезикова поддръжка) пощенски код.

Примери, форматирани за английски (САЩ):

  • 98033

  • 98052 6399

IS_ADDRESS_STREET

Номер на къща, улица номер, име на стая и номер и пощенска кутия само. Например, 123 главната улица.

IS_ADDRESS_STATEORPROVINCE

Пълното име или съкращение на щат или провинция.

Примери, форматирани за английски (САЩ):

  • WA

  • Вашингтон

  • WA

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

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

Примери:

  • г.

  • 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 ч.

  • 4:30 Ч.

IS_TIME_HOUR

Цифрово представяне на часове. Ограничен до 0-24.

IS_TIME_MINORSEC

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

Списък с фрази

Задаване на обхват на въвеждане като фраза списък ви позволява да зададете списък с думи или фрази, за да ограничите или насочва въвеждането, въведени в контролата. Например можете да създадете списък с фрази, наречена "Основните цветове" за текстово поле и след това задайте списъка, за да "червено", "жълт" и "сини". В този случай ако Tablet PC потребител пише думата "Христо" в текстовото поле, той ще бъде разпознат като и конвертирани в думата "червено".

За да създадете обхват на въвеждане фраза списък:

  1. Щракнете върху по избор в диалоговия прозорец Обхват на въвеждане и след това щракнете върху Създай.

  2. В полето име въведете името на списъка обхват на въвеждане фрази настройка.

  3. В списъка тип щракнете върху Списък с фрази.

  4. За всяка дума или фраза в списъка въведете думата или фразата в полето фраза и след това щракнете върху Добави.

След създаване на фраза списък в шаблон на формуляр, можете да го приложите в други контроли във формуляра, като го изберете от списъка обхват на въвеждане .

Забележка: Ако изтриете фраза обхват на въвеждане списък, който е приложен към контрола, обхватът на въвеждане, също ще бъдат изтрити от всички други контроли, към който е приложен и неговата дефиниция ще бъде премахнат от шаблона за формуляр.

Регулярни изрази

Задаване на обхват на въвеждане като регулярни изрази ви позволява да укажете редовен израз, който дефинира персонализиран образец за ограничаване или насочване на въвеждането в контролата. Можете да научите повече за синтаксиса на редовни израз, използван от Microsoft Office InfoPath 2007 обхвати на въвеждане в Microsoft Tablet PC Software Development Kit (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 | 9)-(A| B | C | D | E | F | G | H | Аз | J | K | L | M | N | О | P | Q | R | T | U | V | W | X | Y | Z)(A| B | C | D | E | F | G | H | Аз | J | K | L | M | N | О | P | Q | R | T | U | V | W | X | Y | Z)(A| B | C | D | E | F | G | H | Аз | J | K | L | M | N | О | 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-АБВ-456

12-ав-3456
123-456-789

s(!IS_ONECHAR) + p

Съответства на всяка дума, която започва с малки букви "s", съдържа един или повече знаци (както е дефинирано от въвеждане IS_ONECHAR) и завършва с малки букви "p".

спиране на
супена
schlep
s234p

Спиране на
sp

Най-горе на страницата

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×