Inaktivera eller skrivskydda en kontroll med hjälp av villkorsstyrd formatering

Gäller för
InfoPath 2010 InfoPath 2013

I Microsoft Office InfoPath kan du använda villkorsstyrd formatering för att ange olika formateringsalternativ för en kontroll som baseras på villkor som uppstår i formuläret. Om de angivna villkoren är sanna när en användare fyller i ett formulär som baseras på formulärmallen tillämpas den villkorsstyrda formateringen.

Klicka på Infoga formel6aeee2be-ff9c-4a64-a987-2db942c81046 .

I den här artikeln förklaras hur du använder villkorsstyrd formatering för att inaktivera eller ange en kontroll som skrivskyddad, baserat på värdet för en annan kontroll i formulärmallen. Om du till exempel vill se till att en användare läser ett avsnitt om användaravtal innan du klickar på knappen Skicka kan du använda villkorsstyrd formatering för att inaktivera knappen Skicka såvida inte användaren markerar en kryssruta som anger att han eller hon har läst användaravtalet. Du kan också använda villkorsstyrd formatering för att se till att en användare inte ändrar ett tidigare svar på en undersökningsfråga genom att använda villkorsstyrd formatering för att säkerställa att en textruta är skrivskyddad när en användare anger information i en annan kontroll.

I den här artikeln

Innan du börjar

För att kunna utföra den här proceduren måste du ha minst två kontroller i formulärmallen – en kontroll som du vill inaktivera eller ange som skrivskyddad och en andra kontroll vars värde avgör tillståndet för den första kontrollen.

Överst på sidan

Kompatibilitetsöverväganden

När du utformar en formulärmall i InfoPath kan du välja ett specifikt kompatibilitetsläge för att utforma en webbläsarkompatibel formulärmall. När en webbläsarkompatibel formulärmall publiceras på en server som kör InfoPath Forms Services, och sedan är webbläsaraktiverad, 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.

Lista över kontroller som kan inaktiveras eller ställas in på skrivskydd med hjälp av villkorsstyrd formatering

I följande tabell visas de Office InfoPath 2007-kontroller som kan inaktiveras eller anges som skrivskyddade med hjälp av villkorsstyrd formatering och om kontrollerna är tillgängliga för webbläsarkompatibla formulärmallar.

Kontroll Alternativ Finns det webbläsarkompatibla formulärmallar?
Kryssruta Inaktivera Ja
Datumväljare Skrivskyddad Ja
Listruta Inaktivera Ja
Listruta Inaktivera Ja
Alternativknapp Inaktivera Ja
RTF-ruta Skrivskyddad Ja
Textruta Skrivskyddad Ja
Punktlista, numrerad lista eller oformaterad lista Skrivskyddad Nej
Kombinationsruta Inaktivera Nej
Bifogad fil Inaktivera Nej
Pennanteckningsbild Inaktivera Nej
Flervalslistruta Inaktivera Nej
Bild Inaktivera Nej

Överst på sidan

Inaktivera eller ange en kontroll som skrivskyddad

  1. Klicka på den kontroll i formulärmallen som du vill inaktivera eller ange som skrivskyddad.

  2. Klicka på Villkorsstyrd formateringFormat-menyn.

  3. I dialogrutan Villkorsstyrd formatering klickar du på Lägg till.

  4. Under Om det här villkoret är sant anger du det villkor du vill använda. Om du till exempel 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 formulärmallen, markerar du den andra kontrollen i den första rutan och anger sedan värdet som bestämmer den villkorsstyrda formateringen för kontrollen du valde i steg 1.

  5. Gör något av följande under Använd sedan den här formateringen:

    • Om kontrollen kan inaktiveras klickar du på Inaktivera den här kontrollen.
    • Om kontrollen kan ställas in på skrivskyddad klickar du på Skrivskyddad.
  6. Om du vill spara villkoret och återgå till formulärmallen klickar du på OK två gånger.

  7. Om du vill testa dina ändringar klickar du på Förhandsgranska i verktygsfältet Standard eller trycker på CTRL+SKIFT+B.

Överst på sidan