V programe Microsoft Office InfoPath môžete použiť podmienené formátovanie na určenie rôznych možností formátovania ovládacieho prvku, ktoré sú založené na podmienkach, ktoré sa vyskytujú vo formulári. Ak sú zadané podmienky pravdivé, keď používateľ vyplní formulár založený na šablóne formulára, použije sa podmienené formátovanie.
Tento článok vysvetľuje, ako použiť podmienené formátovanie na zobrazenie alebo skrytie riadka v opakujúcej sa tabuľke alebo opakujúcej sa sekcii v závislosti od toho, či údaje v riadku zodpovedajú hodnote ovládacieho prvku rozbaľovacieho zoznamu. Ak napríklad šablóna formulára obsahuje opakujúcu sa tabuľku obsahujúcu riadky produktov, ktoré spadajú do jednej z troch klasifikácií (A, B alebo C), môžete použiť podmienené formátovanie na určenie riadkov, ktoré sa zobrazia, na základe výberov, ktoré používatelia vo formulári uskutočnia.
Poznámka
Filtre môžete použiť na povolenie používateľom zobraziť alebo skryť informácie vo formulári. Keďže však filtre nie sú podporované pre šablónu formulára kompatibilnú s prehliadačom, podmienené formátovanie je užitočnou alternatívou k filtrom v šablónach formulárov kompatibilných s prehliadačom.
Obsah tohto článku
- Krok 1: Pridanie ovládacích prvkov
- Krok 2: Zadanie podmieneného formátovania
- Krok 3: Ukážka šablóny formulára
Krok 1: Pridanie ovládacích prvkov
Na dokončenie tohto postupu musí šablóna formulára obsahovať zoznam a opakujúcu sa tabuľku. Ak chcete pridať tieto ovládacie prvky, postupujte takto:
- V šablóne formulára kliknite na miesto, kam chcete vložiť zoznam a opakujúcu sa tabuľku.
- 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.
- V časti Vložiť ovládacie prvky na pracovnej table Ovládacie prvky kliknite na položku Zoznam a potom na položku Opakujúca sa tabuľka.
- Pri vkladaní opakujúcej sa tabuľky sa zobrazí výzva na zadanie počtu stĺpcov. Predvolenú hodnotu ponechajte na hodnote 3 a potom kliknite na tlačidlo OK.
- Nad zoznamom vloženým do šablóny formulára zadajte označenie, ktoré prečíta filter podľa typu:.
- Zadajte označenia stĺpcov do prvého riadka opakujúcej sa tabuľky tak, aby prvý stĺpec čítal produkt, druhý stĺpec prečíta typ a tretí stĺpec prečíta Hodnotu.
Krok 2: Zadanie podmieneného formátovania
Po pridaní ovládacích prvkov do šablóny formulára môžete zadať vhodné podmienené formátovanie.
Dvakrát kliknite na zoznam.
Kliknite na kartu Údaje.
V časti Položky zoznamu kliknite na položku Pridať.
Do poľa Hodnota v dialógovom okne Pridanie voľby zadajte hodnotu A a potom kliknite na tlačidlo OK.
Zopakujte kroky 3 a 4 a pridajte hodnoty pre B, C a D.
V zozname hodnôt vyberte položku D a potom kliknite na položku Nastaviť predvolené.
Vyberte opakujúcu sa tabuľku v šablóne formulára a potom v ponuke Formát kliknite na položku Podmienené formátovanie.
V dialógovom okne Podmienené formátovanie kliknite na tlačidlo Pridať.
V časti Ak je táto podmienka pravdivá, v prvom poli vyberte pole, ktoré zodpovedá druhému stĺpcu opakujúcej sa tabuľky.
V druhom poli kliknite na nerovná sa.
V treťom poli kliknite na položku Vybrať pole alebo skupinu.
V dialógovom okne Výber poľa alebo skupiny vyberte pole, ktoré zodpovedá zoznamu vloženému do šablóny formulára, a potom kliknite na tlačidlo OK.
Poznámka
Podmienka dynamicky porovná dve hodnoty.
V časti Potom použite toto formátovanie v dialógovom okne Podmienené formátovanie začiarknite políčko Skryť tento ovládací prvok .
Poznámka
Táto podmienka teraz uvádza, že ak sa obsah druhého stĺpca riadka opakujúcej sa tabuľky líši od obsahu vybratého v zozname, príslušné riadky v opakujúcej sa tabuľke by mali byť skryté.
Ak sa chcete vrátiť do šablóny formulára, dvakrát kliknite na tlačidlo OK .
Dvakrát kliknite na ovládací prvok v druhom stĺpci opakujúcej sa tabuľky.
Kliknite na kartu Údaje.
Do poľa Hodnota zadajte hodnotu D.
Krok 3: Ukážka šablóny formulára
Po pridaní podmieneného formátovania do šablóny formulára sa odporúča otestovať zmeny, aby ste sa uistili, že fungujú správne.
Ak chcete otestovať vykonané zmeny, na štandardnom paneli s nástrojmi, kliknite na príkaz Ukážka alebo stlačte kombináciu klávesov CTRL + SHIFT + B.
Poznámka
Predvolene je výber v zozname D. Ak chcete zobraziť ďalšie hodnoty, možno bude potrebné posunúť sa v textovom poli nahor.
Ak chcete do opakujúcej sa tabuľky pridať niekoľko riadkov, v opakujúcej sa tabuľke kliknite niekoľkokrát na položku Vložiť .
Pre každý riadok v druhom stĺpci opakujúcej sa tabuľky nahraďte predvolenú hodnotu D hodnotou A, B alebo C.
Poznámka
Vo výrazoch sa rozlišujú malé a veľké písmená.
Zmeňte výber v zozname. Riadky v opakujúcej sa tabuľke sa zobrazia a zmiznú pri výbere rôznych možností.