I Microsoft Office InfoPath kan du använda villkorsstyrd formatering för att ange olika formateringsalternativ för en kontroll som baseras på villkor i formuläret. Om de angivna villkoren är sanna när en användare fyller i ett formulär som baseras på din formulärmall används den villkorsstyrda formateringen.
I den här artikeln lär du dig hur du använder villkorsstyrd formatering för att dölja en kontroll som baseras på värdet i en annan kontroll i formulärmallen. Du kan till exempel lägga till villkorsstyrd formatering för att försäkra dig om att en textruta för körkortsinformation döljs om användaren inte anger en tillräckligt hög ålder i en annan kontroll i formuläret.
Artikelinnehåll
Innan du börjar
Formulärmallen måste innehålla minst två kontroller för att du ska kunna följa anvisningarna i den här artikeln – en kontroll som du vill dölja och en kontroll vars värde avgör den första kontrollens status.
Överst på sidan
Att tänka på när det gäller kompatibilitet
När du designar en formulärmall i InfoPath kan du välja ett särskilt kompatibilitetsläge om du ska designa en webbläsarkompatibel formulärmall. När en webbläsarkompatibel formulärmall publiceras på en server som kör InfoPath Forms Servicesoch sedan webbläsaraktiveras kan formulär baserade på formulärmallen visas i en webbläsare. När du skapar en webbläsarkompatibel formulärmall är vissa kontroller inte tillgängliga i åtgärdsfönstret Kontroller eftersom de inte kan visas i webbläsaren.
Lista med kontroller som kan döljas med hjälp av villkorsstyrd formatering
Följande tabell innehåller en lista med de kontroller i Office InfoPath 2007 som kan döljas med hjälp av villkorsstyrd formatering, samt information om huruvida de är tillgängliga för webbläsarkompatibla formulärmallar.
| Kontroller som kan döljas |
Tillgänglig för webbläsarkompatibla formulärmallar? |
| Kombinationsruta |
Nej |
| Vågrätt upprepande tabell |
Nej |
| Flervalslistruta |
Nej |
| Pennritning |
Nej |
| Bild |
Nej |
| Bifogad fil |
Nej |
| Lodrät etikett |
Nej |
| Alternativavsnitt |
Nej |
| Upprepande rekursivt avsnitt |
Nej |
| Översikt/Detaljer |
Nej |
| Textruta |
Ja |
| Resultatruta |
Ja |
| Avsnitt |
Ja |
| Valfritt avsnitt |
Ja |
| Upprepande avsnitt |
Ja |
| Upprepande tabell |
Ja |
| RTF-ruta |
Ja |
| Alternativknapp |
Ja |
| Nedrullningsbar listruta |
Ja |
| Listruta |
Ja |
| Datumväljare |
Ja |
| Kryssruta |
Ja |
Överst på sidan
Dölja en kontroll baserat på värdena i formuläret
- Klicka på den kontroll som du vill dölja i formulärmallen.
- Klicka på Villkorsstyrd formatering på Format-menyn.
- Klicka på Lägg till i dialogrutan Villkorsstyrd formatering.
- Ange ett villkor under Om det här villkoret är uppfyllt. Om du till exempel bara vill dölja kontrollen som du valde i steg 1 om ett visst värde anges i en annan cell i formulärmallen, väljer du den andra kontrollen i den första rutan och anger sedan det värde som ska bestämma om kontrollen som du valde i steg 1 ska döljas eller inte.
- Klicka på Dölj den här kontrollen under Ska den här formateringen användas.
- Spara villkoret och gå tillbaka till formulärmallen genom att klicka på OK två gånger.
- Om du vill testa dina ändringar klickar du på Förhandsgranska i verktygsfältet Standard eller så trycker du på CTRL+SKIFT+B.
Överst på sidan