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 denne artikkelen
Hva er betinget formatering?
I Microsoft Office InfoPath 2007, kan du angi ulike formateringsalternativer for en kontroll, betinget formatering 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, vises den betingede formateringen. Du kan bruke betinget formatering til å bruke fet skrift, understreking, kursiv, gjennomstreking, skriftfarge og bakgrunnsfarge på kontroller. Du kan også bruke betinget formatering til å bestemme om en kontroll vises i skjemaet når brukere fyller ut, om kontrollen er deaktivert eller om du vil at brukere skal kunne legge til eller fjerne enkelte kontroller, for eksempel valgfrie inndelinger.
Her er noen eksempler på hvordan du bruker betinget formatering i en skjemamal:
-
Skjule inndelingen for leveringsadresse med mindre det er merket av for Angi leveringsadresse.
-
Endre skriftfargen til blå og stilen til fet for alle utgifter som krever en kvittering.
-
Endre radfarger i en gjentatt tabell basert på verdien av en tekstboks i raden. Hvis du for eksempel gjøre raden for et element som er forsinket røde og raden for et element som er på tidsplanen grønn.
-
Merke økonomiske poster med rød tekst når de er mindre enn 0 kroner og grønn tekst når de er kr 0 eller mer.
-
Filtrer rader i en gjentatt tabell.
Obs!: Hvis du vil vise en melding når en bruker skriver inn feil verdier i et skjema, kan du også bruke datavalidering.
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 kontrollene som støtter betinget formatering
Tabellen nedenfor viser Office InfoPath 2007 kontrollene som støtter betinget formatering, og om de er tilgjengelige for webleserkompatible skjemamaler.
Kontroller som støtter betinget formatering |
Tilgjengelig i webleserkompatible skjemamaler? |
Knapp |
Ja |
Avmerkingsboks |
Ja |
Datovelger |
Ja |
Rullegardinliste |
Ja |
Uttrykksboks |
Ja |
Filvedlegg |
Ja |
Liste |
Ja |
Alternativknapp |
Ja |
Valgfri inndeling |
Ja |
Gjentatt inndeling |
Ja |
Gjentatt tabell |
Ja |
Boks for rik tekst |
Ja |
Inndeling |
Ja |
Tekstboks |
Ja |
Punktliste, nummerert eller enkel liste |
Nei |
Valginndeling |
Nei |
Kombinasjonsboks |
Nei |
Vannrett, gjentatt tabell |
Nei |
Frihåndstegning |
Nei |
Overordnet/detaljert |
Nei |
Flervalgsliste-boksen |
Nei |
Bilde |
Nei |
Gjentatt, rekursiv inndeling |
Nei |
Loddrett etikett |
Nei |
Legge til betinget formatering
-
Merk kontrollen du vil legge til betinget formatering til på skjemamalen, og klikk deretter Betinget formatering på Format-menyen.
-
Klikk Legg til i dialogboksen Betinget formatering.
-
Skriv inn betingelsen i boksene Hvis denne betingelse er SANN.
Obs!: InfoPath kontrollerer en betingelse ved å merke verdien av den felt som kontrollen er bundet, ikke selve kontrollen.
-
Hvis du vil legge til flere betingelser, klikker du og, og gjør deretter ett av følgende i boksen lengst til høyre under Hvis betingelsen oppfylles:
-
Hvis du vil bruke formateringen bare når begge betingelsene oppfylles, klikker du og.
-
Hvis du vil bruke formateringen når én eller begge vilkårene er oppfylt, klikker du pilen ved siden av og, og klikk deretter eller.
-
-
Velg formateringen du vil bruke for betingelsen(e) under Bruk denne formateringen, og klikk deretter OK.
Obs!: Hvis mer enn én angitt betingelse er SANN, formateringen InfoPath bare av den første sanne betingelsen.
-
Hvis du vil teste endringene, klikker du Forhåndsvisning på standardverktøylinjen eller trykker CTRL+SKIFT+B.
Endre betinget formatering
-
Merk kontrollen du vil endre betinget formatering på skjemamalen, og klikk deretter Betinget formatering på Format-menyen.
-
Velg betingelsen du vil endre i dialogboksen Betinget formatering, og klikk deretter Endre.
-
Endre betingelsen i boksene Hvis denne betingelse er SANN.
Obs!: InfoPath kontrollerer en betingelse ved å kontrollere verdien til feltet som er bundet til kontrollen, ikke selve kontrollen.
-
Velg eventuell ny formatering som du vil bruke for betingelsen(e), og klikk deretter OK.
-
Hvis du har flere vilkår i en kontroll, og du vil endre rekkefølgen de evalueres, velger du en betingelse i dialogboksen Betinget formatering, og klikk deretter Flytt opp eller Flytt ned.
Obs!: Hvis mer enn én angitt betingelse er SANN, formateringen InfoPath bare av den første sanne betingelsen.
-
Hvis du vil teste endringene, klikker du Forhåndsvisning på standardverktøylinjen eller trykker CTRL+SKIFT+B.