Obs!: Vi ønsker å gi deg det nyeste hjelpeinnholdet så raskt som mulig, på ditt eget språk. Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig for deg nederst på denne siden? Her er den engelske artikkelen for enkel referanse.
I Microsoft Office InfoPath, kan du bruke betinget formatering til å angi ulike formateringsalternativer for en kontroll som er basert på betingelser som forekommer i skjemaet. Hvis de angitte betingelsene er oppfylt når en bruker fyller ut et skjema som er basert på skjemamalen, brukes den betingede formateringen.
Denne artikkelen forklarer hvordan du bruker betinget formatering til å skjule en kontroll som er basert på verdien til en annen kontroll i skjemamalen. Du kan for eksempel legge til betinget formatering for å sikre at en tekstboks for en driver lisens tall er skjult inntil brukeren skriver inn en passende alder i en annen kontroll i skjemaet.
I denne artikkelen
Før du begynner
Hvis du vil fullføre denne prosedyren, må du ha minst to kontroller på skjemamalen – én kontroll som du vil skjule og en annen kontroll som styrer tilstanden til den første kontrollen.
Vurderinger for kompatibilitet
Når du utformer en skjemamal i InfoPath, kan du velge en bestemt kompatibilitetsmodus for å utforme en webleserkompatibel skjemamal. Når en webleserkompatibel skjemamal er publisert til en server som kjører InfoPath Forms Services, og deretter leseraktiverte, kan skjemaer som er basert på skjemamalen vises i en nettleser. Når du utformer en webleserkompatibel skjemamal, vil enkelte kontroller er tilgjengelige i oppgaveruten Kontroller for de ikke kan vises i en nettleser.
Liste over kontroller som kan skjules ved hjelp av betinget formatering
Tabellen nedenfor viser Office InfoPath 2007 kontrollene som kan skjules ved hjelp av betinget formatering og om de er tilgjengelige for webleserkompatible skjemamaler.
Kontroller som kan skjules |
Tilgjengelig i webleserkompatible skjemamaler? |
Kombinasjonsboks |
Nei |
Vannrett, gjentatt tabell |
Nei |
Flervalgsliste-boksen |
Nei |
Frihåndstegning |
Nei |
Bilde |
Nei |
Loddrett etikett |
Nei |
Valginndeling |
Nei |
Gjentatt, rekursiv inndeling |
Nei |
Overordnet/detaljert |
Nei |
Filvedlegg |
Ja |
Tekstboks |
Ja |
Uttrykksboks |
Ja |
Inndeling |
Ja |
Valgfri inndeling |
Ja |
Gjentatt inndeling |
Ja |
Gjentatt tabell |
Ja |
Boks for rik tekst |
Ja |
Knapp |
Ja |
Alternativknapp |
Ja |
Rullegardinliste |
Ja |
Liste |
Ja |
Avmerkingsboks |
Ja |
Skjule en kontroll basert på verdier i skjemaet
-
Klikk kontrollen du vil skjule på skjemamalen.
-
Klikk Betinget formatering på Format-menyen.
-
Klikk Legg til i dialogboksen Betinget formatering.
-
Angi betingelsen du vil bruke under Hvis denne betingelse er SANN. Hvis du for eksempel hvis du vil skjule kontrollen som du valgte i trinn 1 bare når en bestemt verdi i en annen kontroll i skjemamalen, velg den andre kontrollen i den første boksen, og deretter angir du verdien som skal avgjøre om du vil skjule kontrollen du vel merkede i trinn 1.
-
Under Bruk denne formateringen, klikker du Skjul denne kontrollen.
-
Klikk OK to ganger for å lagre betingelsen og gå tilbake til skjemamalen.
-
Hvis du vil teste endringene, klikker du Forhåndsvisning på standardverktøylinjen eller trykker CTRL+SKIFT+B.