Obs!: Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.
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 villkoren är uppfyllda när en användare fyller i ett formulär som baseras på din formulärmall, tillämpas den villkorsstyrda formateringen.
Klicka på Infoga formeln .
I den här artikeln beskrivs hur du använder villkorsstyrd formatering för att inaktivera eller ange en kontroll som skrivskyddad, baserat på värden i andra kontroller på din formulärmall. Till exempel om du vill se till att en användare läser ett användaren avtalet avsnitt innan du klickar på knappen Skicka, kan du använda villkorsstyrd formatering så här inaktiverar du knappen Skicka såvida inte användaren markerar en kryssruta som visar att han eller hon har läs användaren avtalet. Du kan också kontrollera att en användare inte ändra en föregående svar i en undersökningsfråga, kan du använda villkorsstyrd formatering så att en textruta är inställt på skrivskyddade när en användare matar in information i en annan kontroll.
I den här artikeln
Innan du börjar
För att kunna slutföra den här proceduren måste du ha minst två kontroller på din formulärmall – en kontroll som du vill inaktivera eller ange skrivskyddat läge och en andra kontrollen vars värde ska avgöra status för den första kontrollen.
Att tänka på kompatibilitet
När du utformar en formulärmall i InfoPath kan du välja en specifik kompatibilitetsläge för att skapa en webbläsarkompatibel formulärmall. När en webbläsarkompatibel formulärmall är publicerade till en server som kör InfoPath Forms Services och sedan webbläsaraktiverade kan formulär som baseras på formulärmallen visas i en webbläsare. När du utformar en webbläsarkompatibel formulärmall är vissa kontroller inte tillgängliga i åtgärdsfönstret kontroller eftersom de inte kan visas i en webbläsare.
Listan med kontroller som kan inaktiveras eller skall vara skrivskyddat läge genom att använda villkorsstyrd formatering
I följande tabell visas Office InfoPath 2007 kontroller som kan inaktiveras eller skall vara skrivskyddat läge med hjälp av villkorsstyrd formatering och om kontrollerna som är tillgängliga för webbläsarkompatibla formulärmallar.
Kontroll |
Alternativ |
Tillgänglig för webbläsarkompatibla formulärmallar? |
kryssruta |
Inaktivera |
Ja |
Datumväljaren |
Skrivskyddat läge |
Ja |
Listruta |
Inaktivera |
Ja |
Listruta |
Inaktivera |
Ja |
alternativknapp |
Inaktivera |
Ja |
RTF-ruta |
Skrivskyddat läge |
Ja |
Textruta |
Skrivskyddat läge |
Ja |
Punktlista, numrerad eller oformaterad lista |
Skrivskyddat läge |
Nej |
Kombinationsruta |
Inaktivera |
Nej |
Bifogad fil |
Inaktivera |
Nej |
Pennanteckningar bild |
Inaktivera |
Nej |
Listruta för flera val |
Inaktivera |
Nej |
Bild |
Inaktivera |
Nej |
Inaktivera eller ange en kontroll som skrivskyddad
-
Klicka på den kontroll som du vill inaktivera eller ange skrivskyddat läge på formulärmallen.
-
Klicka på Villkorsstyrd formatering på Format-menyn.
-
I dialogrutan Villkorsstyrd formatering klickar du på Lägg till.
-
Ange villkor som du vill använda under mer information om detta villkor är SANT. Till exempel om du vill använda villkorsstyrd formatering för den kontroll som du valde i steg 1 när ett visst värde anges i en annan kontroll i en formulärmall väljer du den andra kontrollen i den första rutan och ange sedan värdet som bestämmer villkorsstyrda formatering för kontrollen som du valde i steg 1.
-
Under den här formateringen, gör du något av följande:
-
Om kontrollen kan inaktiveras, klickar du på inaktivera den här kontrollen.
-
Om kontrollen kan anges till skrivskyddat läge, klickar du på skrivskyddat läge.
-
-
Klicka på OK två gånger om du vill spara villkoret och gå tillbaka till formulärmallen.
-
Om du vill testa dina ändringar klickar du på Förhandsgranska i verktygsfältet Standard eller trycker på CTRL+SKIFT+B.