Applies ToInfoPath 2010 InfoPath 2013

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

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

В тази статия

Кога да използвате група за избор

Използвайте група за избор, когато искате да:

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

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

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

Choice group on form with shortcut menu visible

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

Свързани контроли

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

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

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

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

Група за избор на повтарящ се    Повтаряща се групи за избор са точно както групи за избор, освен че потребителите могат да вмъкват повече от един от тях в техния формуляр. Например на формуляра споменато по-рано, потребителите могат да изберете да поискате настолен компютър или преносим компютър. Въпреки това в някои случаи, потребителят може да искате да поискате и двата типа компютри или няколко компютъра на всеки тип. Ако във формуляра се използва повтаряща се група за избор, потребителят може да изберете да попълните секцията, която съдържа информация за поръчка за настолен компютър. След това потребителят може да вмъква втори екземпляр на групата за избор, за да попълни секцията, която съдържа информация за искане на лаптопа.

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

Средата за работа на потребителите

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

Когато потребителите преместят курсора над секцията за избор по подразбиране, в горния ляв ъгъл на секцията се появява малък пурпурен бутон. Когато потребителите щракнат върху този бутон, контекстно меню показва команди за премахване или замяна на секцията по подразбиране.

Shortcut menu for choice group

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

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

Съображения за съвместимост

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

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

Вмъкване на група за избор

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

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

A choice group selected in design mode

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

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

Relationship between choice section on form template and corresponding group in data source

Вмъкване на група за избор на шаблон на нов, празен формуляр

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

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

  1. В шаблона за формуляр поставете курсора там, където искате да вмъкнете контролата.

  2. Ако прозорецът на задачите Контроли не се вижда, щракнете върху Още контроли в менюто Вмъкване или натиснете клавишите ALT+I, C.

  3. Под Вмъкване на контролищракнете върху Група за избор.

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

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

  5. За да добавите контроли в секциите за избор в група за избор, направете едно от следните неща:

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

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

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

Ако базирате проектирането на вашия шаблон на формуляр на съществуващ файл с Extensible Markup Language (XML), база данни или уеб услуга, InfoPath извлича полетата и групите в прозореца на задачите Източник на данни от този съществуващ източник на данни. Да предположим например, че базирате проектирането на вашия шаблон на формуляр на XML схема и тази схема включва xsd: избор елемент. В този случай можете да вмъкнете група за избор, като плъзнете подходящата група от прозореца на задачите Източник на данни във вашия шаблон на формуляр. Ако вместо това използвате прозореца на задачите контроли , за да вмъкнете група за избор, InfoPath ви напомня да обвържете групата за избор в съществуваща група в източника на данни, както е описано в следващата процедура:

  1. В шаблона за формуляр поставете курсора там, където искате да вмъкнете контролата.

  2. Ако прозорецът на задачите Контроли не се вижда, щракнете върху Още контроли в менюто Вмъкване или натиснете клавишите ALT+I, C.

  3. Под Вмъкване на контролищракнете върху Група за избор.

  4. В диалоговия прозорец Свързване на група за избор изберете група с думата (избор) до името му и след това щракнете върху OK.

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

    Забележка: Групите, които сте избрали трябва да бъде част от групата (по избор) , която сте избрали в стъпка 4.

  6. Добавяне на контроли към всяка секция за избор и след това да обвържете тези контроли с подходящите полета в източника на данни.

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

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

Съвети за оформлението

Използвайте съветите по-долу, за да ви помогнат да прецизирате облика, размера и други аспекти на групите за избор и секциите за избор:

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

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

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

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

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

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

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