A Microsoft Office InfoPath alkalmazásban feltételes formázással különböző formázási beállításokat adhat meg az űrlapon előforduló feltételeken alapuló vezérlőelemekhez. Ha a megadott feltételek teljesülnek, amikor egy felhasználó űrlapsablonon alapuló űrlapot tölt ki, a rendszer alkalmazza a feltételes formázást.
Ez a cikk azt ismerteti, hogyan rejthet el egy olyan vezérlőelemet feltételes formázással, amely az űrlapsablon egy másik vezérlőelemének értéke alapján van megszenvedve. Feltételes formázással például biztosíthatja, hogy a jogosítványszám szövegdoboza rejtve legyen, kivéve, ha a felhasználó megfelelő életkort ír be az űrlap egy másik vezérlőelemébe.
A témakör tartalma
Előzetes tennivalók
Az eljárás végrehajtásához legalább két vezérlővel kell rendelkeznie az űrlapsablonon – az egyik vezérlőelemet el szeretné rejteni, a másikat pedig, amelynek az értéke meghatározza az első vezérlő állapotát.
Kompatibilitási szempontok
Amikor űrlapsablont tervez az InfoPath alkalmazásban, kiválaszthat egy adott kompatibilitási módot egy böngészőkompatibilis űrlapsablon tervezéséhez. Ha böngészőkompatibilis űrlapsablont tesznek közzé egy InfoPath Forms Services futtató kiszolgálón, majd böngészőbarát módon, az űrlapsablonon alapuló űrlapok webböngészőben tekinthetők meg. Böngészőkompatibilis űrlapsablon tervezésekor egyes vezérlők nem érhetők el a Vezérlők munkaablakban, mert nem jeleníthetők meg webböngészőben.
Feltételes formázással elrejthető vezérlők listája
Az alábbi táblázat azOkat az Office InfoPath 2007-vezérlőket sorolja fel, amelyek feltételes formázással rejthetők el, és hogy elérhetők-e böngészőkompatibilis űrlapsablonokhoz.
| Elrejthető vezérlők | Elérhető böngészőkompatibilis űrlapsablonokhoz? |
|---|---|
| Kombinált lista | Nem |
| Vízszintes ismétlődő táblázat | Nem |
| Többszörös kijelölési lista: | Nem |
| Tintakép | Nem |
| Kép | Nem |
| Függőleges címke | Nem |
| Választási lehetőségek szakasz | Nem |
| Ismétlődő rekurzív szakasz | Nem |
| Mesteralakzat/részlet | Nem |
| Fájlmelléklet | Igen |
| Szövegmező | Igen |
| Kifejezésmező | Igen |
| Szakasz | Igen |
| Nem kötelező szakasz | Igen |
| Ismétlődő szakasz | Igen |
| Ismétlődő táblázat | Igen |
| Rich Text box | Igen |
| Button | Igen |
| Választógomb | Igen |
| Legördülő lista | Igen |
| Lista | Igen |
| Jelölőnégyzet | Igen |
Vezérlőelem elrejtése az űrlap értékei alapján
- Az űrlapsablonon kattintson az elrejteni kívánt vezérlőelemre.
- A Formátum menüben kattintson a Feltételes formázás elemre.
- A Feltételes formázás párbeszédpanelen kattintson a Hozzáadás gombra.
- Az If this condition is true (Ha ez a feltétel igaz) területen adja meg a kívánt feltételt. Ha például az 1. lépésben kiválasztott vezérlőelemet csak akkor szeretné elrejteni, ha egy bizonyos értéket az űrlapsablon egy másik vezérlőjébe ad meg, jelölje ki a második vezérlőt az első mezőben, majd adja meg azt az értéket, amely meghatározza, hogy el szeretné-e rejteni az 1. lépésben kiválasztott vezérlőelemet.
- Az Ezután alkalmazza ezt a formázást csoportban kattintson a Vezérlőelem elrejtése elemre.
- A feltétel mentéséhez és az űrlapsablonhoz való visszatéréshez kattintson kétszer az OK gombra .
- A módosítások teszteléséhez kattintson a Minta gombra a szokásos eszköztáron, vagy nyomja le a CTRL+SHIFT+B billentyűkombinációt.