Начини за персонализиране на текстово поле

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

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

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

Забележки: 

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

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

Раздел

Задача

Подробности

Данни

Промяна на името на свързаното поле

Когато проектирате шаблон на нов, празен формуляр, можете да промените полето по подразбиране или група име за контрола на нещо, което е по-лесно да идентифицирате при работа с източника на данни. Например поле с име "Продавач" е по-лесен за разбиране от поле с име "поле1".

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

Данни

Промяна на типа на данните

Когато проектирате шаблон на нов, празен формуляр, можете да промените типа на данните по подразбиране за контрола. Тип данни по подразбиране за текстово поле е текстови (низови), но вие сте свободни да промените това. Например ако искате потребителите да въвеждат британските фунт в текстово поле сума на транзакция , можете да изберете типа цяло число (integer) данни и след това изберете опциите за форматиране, така че да се показват стойностите, въведени в текстовото поле с паунд (£) валутен символ.

Повече за типовете данни

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

Тип данни

Описание

Текстови (низови)

Използване на данни като имена, адреси, телефонни номера, номер на социална осигуровка и т.н.

Цяло число (integer)

Използвайте за положително или отрицателно цяло число, като например 1234, –1234, или $1,234.

Десетична (двойна)

Използване на числа с десетичен знак, например 1234.12, –1234.12 или 1234,12.

Истина/неистина (булеви)

Използване на данни, които трябва да бъдат или 1 (вярно), или 0 (невярно).

Хипервръзка (anyURI)

Използване на хипервръзки, като например универсална именна конвенция (UNC) път или локатор на еднородни ресурси (URL).

Дата (дата)

Използване на дати, например 3/14/2007 или 14 март 2007 г.

Време (време)

Използване на стойности, базирани на време, като например 9:46:55 или 09:46 ч.

Дата и час (dateTime)

Използвайте за дати и часове, например 3/14/2007 11:30 ч.

Данни

Задаване на стойност по подразбиране

Ако искате текста по подразбиране да се показва в контролата, когато потребителят за първи път отвори формуляра, можете да въведете този текст в полето стойност . Можете също да използвате стойността на друго поле в източника на данни като стойността по подразбиране за контрола. Стойностите по подразбиране са различни от текстовия контейнер (който е описано по-нататък в тази статия), че те винаги се записват като данни във файла за формуляр (.xml).

Данни

Показване на резултатите от изчисление

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

Данни

Задължително текстово поле

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

Данни

Добавяне на проверка на данни

Щракнете върху Проверка на данни , за да зададете правила за проверка на данните за контролата. Например, ако имате нужда от номера на части да бъдат въведени в конкретен формат – три числа, и след това тире и след това две повече числа – можете да използвате проверка на данни, за да се гарантира, че потребителите отговарят този модел.

Данни

Прилагане на правила

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

Показване

Показване на текст в контейнер

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

Като стойност по подразбиране текста в контейнера се появява в контрола за въвеждане на текст, когато потребителят за първи път отвори формуляр. Обаче текста в контейнера се различава от стойностите по подразбиране в следните три начина:

  • Текст в контейнер никога не се записва като данни във файла за формуляр (.xml).

  • За разлика от стойността по подразбиране, който се показва като обикновен текст в контрола, текста в контейнера винаги е избледнял.

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

Показване

Правене на текстовото поле само за четене

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

Показване

Изключване на правописната проверка или функцията "Автодовършване"

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

Показване

Позволяване на потребителите да въведете няколко реда текст

Ако искате текстово поле да показва повече от един ред с текст, поставете отметка в квадратчето многоредови . След това можете да решите дали да разрешите нови абзаци в текстовото поле.

Показване

Разрешаване на абзаци

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

Показване

Разрешаване на обтичането с текст

Ако изберете квадратчето за отметка на много редове , InfoPath автоматично избира квадратчето обтичане на текста , така че текстът да се пренася от един ред на друг, когато потребителите въвеждат в текстовото поле. Когато е разрешена обтичане с текст, можете да изберете Опции за превъртане в списъка превъртане . Например можете да направите плъзгачите се показват в текстовото поле, когато потребителите въведат повече текст, отколкото текстовото поле може да показва по подразбиране. За да работят правилно опциите за превъртане, вашето текстово поле трябва да е с фиксирани височина и ширина. Ако изберете квадратчето за отметка на много редове в шаблон на формуляр, съвместим с браузър, няма да можете да изчистете отметката от квадратчето обтичане на текст или да зададете опции в списъка превъртане .

Показване

Ограничение за знаци

За да присвоите на максимален брой знаци в текстово поле, поставете отметка в квадратчето ограничи текстовото поле до и след това въведете допустим брой знаци. Например в шаблон на формуляр на човешки ресурси можете да използвате тази функция, за да попречите на потребителите от въвеждане на повече от пет знака в текстовото поле ИД на служител . Ако вашият шаблон на формуляр е свързан към база данни или към външен XML схемаи този източник на данни има съществуващи изисквания за дължина на знаците, Microsoft Office InfoPath автоматично ще се покажат данни грешка при проверка, ако потребителите надвишат тези ограничения кога те попълване на формуляр, базиран на вашия шаблон на формуляр. За да направите курсорът автоматично преминаване на следващата контрола във формуляра, след като потребителят достигне до максимален брой знаци за контрола, поставете отметка в квадратчето преминаване към следващата контрола автоматично, когато бъде достигнат . Осъществяване на курсора автоматично на следващата контрола не се поддържа в шаблони на формуляри, съвместими с браузър.

Показване

Добавяне на условно форматиране

Щракнете върху Условно форматиране, за да отворите диалоговия прозорец Условно форматиране , където можете да промените облика на контрола, включително нейната видимост, въз основа на стойностите, които потребителите въвеждат във формуляра. Например в шаблон за формуляр, отчет за продажби, можете да използвате условно форматиране, за да напомнят на потребителя, че сума е по-голяма от сума в бюджета.

Размер

Регулиране на размера, допълването и полетата

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

Размер

Подравняване на текстово поле с неговия етикет

За по-добре да подравните текста в контрола с нейния етикет, щракнете върху бутона Подравни . InfoPath автоматично настройва височината на контролата, допълването отдолу и настройки за полето в долната част, както е необходимо.

Разширени

Указване на екранно пояснение

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

Разширени

Промяна на индекса за обхождане с табулация

Можете да промените позицията на контрола в цялостния обхождане с табулация на шаблона на формуляр. За обхождане с табулация е реда, в който се мести фокусът във формуляр от едно поле или обект към следващата както потребители, натиснете клавиша TAB или SHIFT + TAB. В раздела индекс по подразбиране за всички контроли в шаблон на формуляр е 0, но на обхождане с табулация започва с 1. Тоест контрола с 1 в полето на раздела индекс ще бъдат посетени първо, когато потребителите натиснете клавиша TAB. Контрола с 2 в полето на раздела индекс ще бъдат посетени второ, и т.н. Всички контроли с 0 в полето на раздела индекс ще се публикуват в раздела ред. Ако искате да пропуснете контроли в на обхождане с табулация, въведете -1 в полето на раздела индекс .

Разширени

Присвояване на клавишна комбинация

Можете да въведете буква или цифра в полето клавиш за достъп , за да укажете клавишна комбинация. Клавишни комбинации позволяват на потребителите да навигирате към контрола чрез натискане на комбинация от клавиши, а не чрез преместване на мишката. Ако изберете да използвате клавишни комбинации във вашия шаблон на формуляр, трябва да информирате потребителите, че те съществуват. Например може да въведете (ALT + S) след етикет на текстово поле, за да позволите на потребителите да знаят, че има клавишна комбинация за текстовото поле продавач .

Разширени

Указване или персонализиране на действия за обединяване

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

Разширени

Получаване на идентификатора ViewContext за текстовото поле

Можете да използвате стойността ViewContext, за да идентифицирате контролата в код. Например ако знаете стойността ViewContext, можете да използвате тази стойност с метода ExecuteAction на обекта изглед за програмно извършване на действие за редактиране на XML данни, която е обвързана с контролата.

Разширени

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

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

Формуляри за браузър

Персонализиране на настройките за публикуване на данни обратно на сървъра

Разделът формуляри за браузър се показва само когато проектирате шаблон на формуляр, съвместим с браузър. Той ви позволява да контролирате дали данните се изпраща на сървъра, когато потребителите променят данните в текстовото поле.

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

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

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

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

×