Vloženie skupiny volieb

Vzťahuje sa na
InfoPath 2010 InfoPath 2013

Dôležité

Podpora pre Microsoft InfoPath 2013 sa skončila 14. júla 2026. Odporúčame migrovať existujúce formuláre a pracovné postupy programu InfoPath do podporovaných riešení Microsoft 365. Ďalšie informácie o ukončení poskytovania programu InfoPath.

Skupina výberu je ovládací prvok, ktorý sa používa na zobrazenie množiny vzájomne sa vylučujúcich možností používateľom. Podľa predvoleného nastavenia skupina výberu obsahuje dve sekcie výberu, z ktorých jedna sa zobrazí používateľovi ako predvolený výber vo formulári.

Obsah tohto článku

Kedy použiť skupinu volieb

Skupinu volieb môžete použiť, ak chcete:

  • Dajte používateľom možnosť výberu medzi dvoma alebo viacerými sekciami formulára.
  • Navrhnúť šablónu formulára založenú na existujúcej schéme XML, ktorá obsahuje prvok XSD:Choice . V tomto prípade vám skupina výberu umožní prispôsobiť prvok schémy v šablóne formulára tak, aby s ním používatelia mohli pracovať.

Skupiny výberu obsahujú dve alebo viac sekcií výberu. Jedna z týchto častí sa vo formulári zobrazí predvolene a používatelia sa môžu rozhodnúť ju odstrániť alebo nahradiť inou sekciou. Vo formulári žiadosti o nákup môžete napríklad predvolene zobraziť sekciu na požiadavku na nový stolný počítač, ale používateľom sa dá umožniť úplne odstrániť túto sekciu alebo ju nahradiť sekciou na požiadanie o prenosný počítač.

b950796f-d334-4e4b-8e87-8367cf171495

Sekcie výberu v rámci skupiny volieb obsahujú ovládacie prvky, s ktorými používatelia pracujú pri vypĺňaní formulára. Sekcie výberu sa vždy nachádzajú v skupinách volieb. Ak sa teda pokúsite pridať do šablóny formulára samostatnú sekciu výberu, Microsoft Office InfoPath automaticky vytvorí skupinu výberu, v ktorej ju bude obsahovať.

InfoPath obsahuje ďalšie ovládacie prvky, ktoré sú podobné skupinám výberu, ale slúžia na iné účely. Informácie o tom, ktorý z týchto ovládacích prvkov pracuje v konkrétnej šablóne formulára najlepšie, nájdete v tomto zozname:

Sekcia Sekcie sú podobné sekciám výberu v skupine volieb v tom, že ich používate na prezentáciu príslušnej množiny ovládacích prvkov používateľom. Sekcie sa však používajú čisto na organizačné účely, pretože používatelia ich nemôžu pri vypĺňaní formulárov odstrániť ani nahradiť, ako je to možné pri výbere sekcií.

Voliteľná sekcia Keď pridáte skupinu volieb do šablóny formulára, predvolená sekcia sa vždy zobrazí pri prvom otvorení formulára založeného na šablóne formulára. Voliteľné sekcie sú naopak v predvolenom nastavení skryté. Používatelia si môžu vybrať, či do formulára zahrnú voliteľnú sekciu. Niektorí používatelia môžu napríklad chcieť do formulára žiadosti o nákup zahrnúť komentáre o počítači, ktorý si chcú objednať. V šablóne formulára môžete vložiť voliteľnú sekciu a do voliteľnej sekcie pridať blok textu vo formáte RTF s označením Poznámky. Používatelia môžu potom podľa potreby pridať sekciu s poznámkami kliknutím na pokyny vo formulári.

Opakujúca sa sekcia Podobne ako opakujúce sa skupiny výberu, opakujúce sa sekcie umožňujú používateľom pridať do formulára viac ako jednu sekciu v závislosti od svojich potrieb. Opakujúcu sa sekciu v šablóne formulára použite, ak je vaším cieľom umožniť používateľom vložiť, ale nie nahradiť viaceré inštancie sekcie.

Opakujúca sa skupina volieb Opakujúce sa skupiny výberu sú rovnaké ako skupiny výberu, ale používatelia môžu do formulára vložiť viac ako jednu z nich. Vo vyššie uvedenom formulári žiadosti o nákup môžu používatelia napríklad požiadať o stolný počítač alebo prenosný počítač. V niektorých prípadoch však môže používateľ chcieť požiadať o oba typy počítačov alebo o viacero počítačov každého typu. Ak sa vo formulári použije opakujúca sa skupina volieb, používateľ môže vyplniť časť, ktorá obsahuje informácie o požiadavke na pracovnej ploche. Potom môže používateľ vložiť druhú inštanciu skupiny volieb a vyplniť tak časť, ktorá obsahuje informácie o požiadavke prenosného počítača.

Na začiatok stránky

Možnosti používateľa

Vzhľadom aj správaním sa skupiny výberu podobajú sekciám a iným ovládacím prvkom súvisiacim s rozložením. Kľúčové rozdiely spočívajú v tom, že používatelia môžu nahradiť predvolenú sekciu v rámci skupiny volieb alternatívnou sekciou alebo skupinu volieb úplne odstrániť.

Keď používatelia presunú kurzor nad predvolenú sekciu výberu, v ľavom hornom rohu sekcie sa zobrazí malé fialové tlačidlo. Keď používatelia kliknú na toto tlačidlo, v kontextovej ponuke sa zobrazia príkazy na odstránenie alebo nahradenie predvolenej sekcie.

597e6687-63a7-430d-898a-1ba12a12bff5

Tip

Pomocou skupiny volieb môžu používatelia odstrániť alebo nahradiť predvolenú sekciu, ale nemôžu do formulára vložiť jej viaceré inštancie. Ak chcete, aby používatelia mohli do svojho formulára vkladať ďalšie sekcie, mali by ste namiesto skupiny volieb použiť opakujúcu sa skupinu volieb. Z pohľadu používateľa sú možnosti podobné. Okrem zobrazovania príkazov kontextovej ponuky na odstránenie alebo nahradenie predvolenej sekcie sa používateľovi zobrazujú aj príkazy na vloženie viacerých inštancií skupiny volieb.

Na začiatok stránky

Požiadavky na kompatibilitu

Keď navrhujete šablónu formulára v programe InfoPath, môžete si vybrať návrh šablóny formulára kompatibilnej s prehliadačom. Keď navrhujete šablónu formulára kompatibilnú s prehliadačom, skupiny volieb a sekcie výberu nie sú na pracovnej table Ovládacie prvky k dispozícii, pretože ich nemožno zobraziť vo webovom prehliadači.

Na začiatok stránky

Vloženie skupiny volieb

Postup pri vkladaní skupiny volieb do šablóny formulára sa mierne líši v závislosti od toho, či navrhujete novú prázdnu šablónu formulára alebo šablónu založenú na databáze či inom externom zdroji údajov.

Nasledujúci príklad zobrazuje, ako vyzerá skupina volieb, keď je vybratá v režime návrhu.

7c5e5783-aaee-424e-9874-645cd7b84cf4

Ovládacie prvky môžu byť viazané alebo neviazané. Keď je ovládací prvok viazaný, je pripojený k poľu alebo skupine v zdroji údajov, takže údaje zadané do ovládacieho prvku sú uložené v príslušnom súbore formulára (.xml). Keď je ovládací prvok neviazaný, nie je pripojený k poľu ani k skupine a údaje zadané do ovládacieho prvku sa neukladajú. Ak kliknete alebo prejdete kurzorom myši na ovládací prvok, v pravom hornom rohu ovládacieho prvku sa zobrazí text a ikona viazania. Text označuje skupinu alebo pole, na ktoré je ovládací prvok viazaný v zdroji údajov. Ikona označuje, či je ovládací prvok správne viazaný na skupinu alebo pole. Keď je väzba správna, zobrazí sa ikona zelenej farby. Ak nie je niečo s väzbou v poriadku, zobrazí sa ikona modrej alebo červenej farby.

Zdroj údajov pre šablónu formulára pozostáva z polí a skupín zobrazovaných v hierarchickom zobrazení na pracovnej table Zdroj údajov. Sekcie výberu sú vždy viazané na skupiny. Každý ovládací prvok v sekcii výberu je viazaný na pole, ktoré je súčasťou skupiny sekcie výberu. V nasledujúcom príklade je sekcia výberu Stolný počítač v šablóne formulára viazaná na skupinu pracovnej plochy na pracovnej table Zdroj údajov .

d58a533f-6a53-4cf8-ab0a-505eabc6bc76

Vloženie skupiny volieb do novej prázdnej šablóny formulára

Ak navrhujete novú prázdnu šablónu formulára, začiarkavacie políčko Automaticky vytvoriť zdroj údajov na pracovnej table Ovládacie prvky je predvolene začiarknuté. V InfoPathe je tak k dispozícii automatické vytváranie polí a skupín v zdroji údajov pri pridávaní ovládacích prvkov do šablóny formulára. Tieto polia a skupiny sú na pracovnej table Zdroj údajov zastúpené ikonami priečinkov a súborov.

Keď vložíte skupinu volieb, InfoPath vytvorí skupiny, ktoré sú viazané na sekcie výberu v rámci danej skupiny volieb. Okrem toho InfoPath vytvorí špeciálny druh skupiny na vizuálne označenie vzťahu medzi skupinou výberu v šablóne formulára a zdrojom údajov. Tento typ skupiny obsahuje v zdroji údajov vedľa označenia slovo (voľba).

  1. V šablóne formulára umiestnite kurzor na miesto, kde chcete vložiť ovládací prvok.

  2. Ak sa nezobrazuje pracovná tabla Ovládacie prvky, kliknite na položku Ďalšie ovládacie prvky v ponuke Vložiť alebo stlačte klávesy ALT + I, C.

  3. V časti Vložiť ovládacie prvky kliknite na položku Skupina volieb.
    V šablóne formulára sa zobrazí skupina volieb, ktorá obsahuje dve sekcie výberu.

  4. Ak chcete do skupiny volieb vložiť ďalšie sekcie výberu, umiestnite kurzor do skupiny volieb v šablóne formulára a potom kliknite na položku Sekcia výberu na pracovnej table Ovládací prvok .

  5. Ak chcete pridať ovládacie prvky do sekcií výberu v rámci skupiny volieb, vykonajte niektorý z týchto krokov:

    • Ak chcete pridať ovládacie prvky do predvolenej sekcie výberu, presuňte požadované ovládacie prvky z pracovnej tably Ovládacie prvky do sekcie výberu v šablóne formulára označenej ako Sekcia výberu (predvolené).
    • Ak chcete pridať ovládacie prvky do sekcií alternatívneho výberu, presuňte požadované ovládacie prvky z pracovnej tably Ovládacie prvky do sekcie výberu v šablóne formulára s názvom Sekcia výberu.

Vloženie skupiny volieb do šablóny formulára, ktorá je založená na existujúcom zdroji údajov

Ak budete pri návrhu šablóny formulára vychádzať z existujúceho súboru, databázy alebo webovej služby vo formáte XML (Extensible Markup Language), InfoPath odvodí polia a skupiny z pracovnej tably Zdroj údajov z existujúceho zdroja údajov. Predpokladajme napríklad, že návrh šablóny formulára vychádza zo schémy XML a táto schéma zahŕňa prvok xsd:choice . Za týchto okolností môžete skupinu volieb vložiť presunutím príslušnej skupiny z pracovnej tably Zdroj údajov do šablóny formulára. Ak na vloženie skupiny volieb namiesto toho použijete pracovnú tablu Ovládacie prvky , InfoPath zobrazí výzvu na naviazanie skupiny volieb na skupinu existujúcu v zdroji údajov, ako je popísané v nasledujúcom postupe:

  1. V šablóne formulára umiestnite kurzor na miesto, kde chcete vložiť ovládací prvok.

  2. Ak sa nezobrazuje pracovná tabla Ovládacie prvky, kliknite na položku Ďalšie ovládacie prvky v ponuke Vložiť alebo stlačte klávesy ALT + I, C.

  3. V časti Vložiť ovládacie prvky kliknite na položku Skupina volieb.

  4. V dialógovom okne Väzba skupiny volieb vyberte skupinu so slovom (voľba) vedľa názvu a potom kliknite na tlačidlo OK.

  5. Pridajte dve alebo viaceré sekcie výberu do skupiny volieb v šablóne formulára a potom ich zviažte s príslušnými skupinami v zdroji údajov.

    Poznámka

    Vybraté skupiny musia byť súčasťou skupiny (výberu), ktorú ste vybrali v kroku 4.

  6. Do každej sekcie výberu pridajte ovládacie prvky a potom tieto ovládacie prvky naviažte na príslušné polia v zdroji údajov.

    Poznámka

    Polia musia byť súčasťou skupín, ktoré ste vybrali v kroku 5. InfoPath používa názvy týchto polí na označenia ovládacích prvkov. V prípade potreby text označenia zmeňte.

Na začiatok stránky

Tipy na rozloženie

Pri úprave vzhľadu, veľkosti a ďalších aspektov skupín výberu a častí výberu použite nasledujúce tipy:

  • Keďže tlačidlo kontextovej ponuky sa zobrazí len vtedy, keď používateľ premiestni ukazovateľ myši na sekciu výberu, noví používatelia nemusia vidieť, ako nahradiť predvolenú sekciu výberu. Pri navrhovaní šablóny formulára zvážte pridanie stručného vysvetlenia nad sekciu výberu, ktoré používateľom povie, ako nahradiť jednu sekciu výberu inou.
  • Orámovanie okolo sekcií výberu nie je predvolene viditeľné pre používateľov vypĺňajúcich formulár. V dôsledku toho sa používateľom pri otvorení formulára zobrazia iba ovládacie prvky vo vnútri sekcií. Ak chcete sekciu výberu vizuálne odlíšiť od textu a ovládacích prvkov, ktoré ju obklopujú, alebo jednoducho upriamiť pozornosť používateľov na danú sekciu, môžete na pridanie orámovania alebo farby do sekcií výberu v rámci skupiny volieb použiť dialógové okno Orámovanie a podfarbenie .
  • Ak chcete zmeniť veľkosť viacerých sekcií výberu súčasne, vyberte sekcie výberu, ktorých veľkosť chcete zmeniť. V ponuke Formát kliknite na položku Vlastnosti a potom na karte Veľkosť vykonajte potrebné úpravy.
  • V niektorých prípadoch sa text v ovládacích prvkoch v sekcii výberu a označenia naľavo od týchto ovládacích prvkov môže zdať byť mierne mimo zarovnania. Ak ich chcete rýchlo znova zarovnať, dvakrát kliknite na ovládací prvok, kliknite na položku Zarovnať na karte Veľkosť a potom kliknite na tlačidlo Použiť. Ak chcete znovu zarovnať označenia a ovládacie prvky, ktoré sa nachádzajú v rôznych bunkách tabuľky rozloženia, kliknite pravým tlačidlom myši na bunku obsahujúcu označenie, v kontextovej ponuke kliknite na položku Vlastnosti tabuľky a potom na karte Bunka kliknite na položku Centrovať v časti Zvislé zarovnanie.

Na začiatok stránky