Legge til, fjerne eller endre datavalidering

Viktig: Denne artikkelen er maskinoversatt, se ansvarsfraskrivelsen. Du finner den engelske versjonen av artikkelen her som referanse.

Datavalidering er muligheten til å se etter feil automatisk mens brukeren fyller ut et skjema. Legger til datavalidering i kontroller i skjemamalen, kan du sikre at dataene som du har samlet inn er nøyaktige og konsekvente, og at de følger alle standarder som allerede er i bruk av firmaet. Du kan for eksempel bruke datavalidering for å la brukerne vite når beløpet de angir for et element for kostnader overstiger det godkjente beløpet, eller når de ved en feiltakelse skriver inn navnet i en boks som brukes til å samle inn telefonnumre.

Hvis et skjema inneholder datavalideringsfeil, og den er koblet til en database eller nettjeneste, vil ikke brukerne kunne sende skjemaet før disse feilene. Brukere kan lagre en lokal kopi av skjemaet, og deretter rette og sende dataene senere.

I denne artikkelen

Angi hvordan brukere advares om datavalideringsfeil

Kompatibilitetshensyn

Legge til datavalidering

Endre en datavalideringsbetingelse

Fjerne datavalidering

Metoder for å varsle brukere om datavalideringsfeil

Du kan angi en datavalideringsmelding som kan vises som et Skjermtips i skjemaer som fylles ut ved hjelp av InfoPath. Du kan også angi en mer detaljert melding som brukerne kan få vist etter at de har sett på skjermtipset. Du kan også vise den detaljerte melding automatisk. Du kan for eksempel angi en feilbetingelse som oppfylles dersom brukeren prøver å skrive inn et navn i en boks som er ment for telefonnummer. I dette tilfellet kan skjermtipset vise meldingen Skriv inn et telefonnummer i dette feltet. Hvis du angir at advarsler skal vises automatisk, kan du vise en detaljert melding som standard, for eksempel Dette feltet krever et telefonnummer med formatet 22 22 22 22. Hvis du velger at skjermtips skal vises automatisk, kan brukeren få advarselen vist ved å høyreklikke feltet i InfoPath, og deretter velge alternativet for å vise meldingen.

Måter datavalideringsfeil vises på i InfoPath

1. Pekeren forandres til en tekstmarkør når den plasseres over feltet, og skjermtipset vises.

2. Når du høyreklikker feltet, vises en hurtigmeny, og pekeren forandres til en pil når du peker på Fullstendig feilbeskrivelse.

3. Advarselen vises når du klikker på Fullstendig feilbeskrivelse.

Advarsler kan ikke vises automatisk i skjemaer som fylles ut i en webleser. Brukerne kan imidlertid vise advarselen ved å klikke feltet i skjemaet som inneholder skjermtipset, og deretter klikke koblingen som vises.

Måter datavalideringsfeil vises på i en webleser

1. Pekeren forandres til en tekstmarkør når den plasseres over feltet, og skjermtipset vises.

2. Pekeren endres til en hånd når du beveger den over skjermtipset.

3. Advarselen vises når du klikker koblingen.

Til toppen av siden

Kompatibilitetshensyn

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.

Noen datavalideringsfunksjoner fungerer forskjellig i en nettleser enn de gjør i InfoPath. Når du legger til datavalidering i en kontroll, kan du for eksempel opprette forklarende tekst som skal vises når en bruker skriver inn ugyldige data i kontrollen. Du kan ha denne forklarende tekst vises i et skjermtips, og du kan la brukere vise en advarsel som inneholder mer informasjon, eller du kan ha varselet vises automatisk når en bruker skriver inn ugyldige data. Varsler kan ikke vises automatisk for skjemaer som vises i en nettleser, men brukere kan fortsatt se skjermtipset, og du kan også vise en advarsel som inneholder tilleggsinformasjon.

Merknad: Når brukere fyller ut skjemaer i en webleser, kan de raskt vise et datavalideringsvarsel ved å trykke CTRL+SKIFT+I.

Liste over kontroller som støtter datavalidering

Tabellen nedenfor viser alle Microsoft Office InfoPath 2007-kontrollene som støtter datavalidering, og om de er tilgjengelige i webleserkompatible skjemamaler.

Kontroller som støtter data vali dation

Tilgjengelige for webleser-kompatible skjemamaler?

Avmerkingsboks

Ja

Datovelger

Ja

Rullegardinliste

Ja

Liste

Ja

Alternativknapp

Ja

Tekstboks

Ja

Boks for rik tekst

Ja

Punktmerket, nummerert eller umerket liste

Nei

Kombinasjonsboks

Nei

Til toppen av siden

Legge til datavalidering

  1. Klikk kontrollen du vil legge til datavalidering i.

  2. Velg Datavalidering, på Format-menyen.

  3. Klikk Legg til i dialogboksen Datavalidering.

  4. Legg til en betingelse under Hvis betingelsen oppfylles:.

    Eksempel

    Eksemplet nedenfor viser hvordan du kan lage en datavalideringsbetingelse som sikrer at data som blir skrevet i en tekstbokskontroll, samsvarer med en bestemt verdi, som i dette tilfellet er ordet Hallo.

    1. Klikk Velg felt eller gruppe i den første boksen, og velg deretter feltet eller gruppen som kontrollen er bundet til.

    2. Klikk er ikke lik, i den andre boksen.

    3. Klikk Skriv tekst, i den tredje boksen, og skriv deretter Hallo.

    Merknad: Hvis du vil at brukeren skal måtte skrive data i kontrollen, merk av for Kan ikke være tom i dialogboksen Egenskaper for Kontroll.

  5. Hvis du vil at en dialogboksmelding automatisk skal vises dersom brukeren lar en kontroll være tom, merker du av for Vis dialogboksmeldinger med én gang brukere skriver inn ugyldige data.

    Merknad: Ettersom dialogboksemeldinger ikke kan vises automatisk i en webleser, vil brukere som fyller ut skjemaet i en webleser, bare se skjermtipset.

  6. Skriv inn teksten du vil skal vises når en bruker peker på kontrollen eller høyreklikker kontrollen i skjermtips-boksen.

  7. Skriv inn teksten du vil skal vises i meldingsdialogboksen umiddelbart eller når brukeren ber om mer informasjon, i Melding-boksen.

    Merknad: The ScreenTip for a data validation error will not display for controls that also have a default ScreenTip set on the Advanced tab of the Control Properties dialog box. This behavior helps to ensure that the name of the control is accurately conveyed to users who are using screen readers.

Til toppen av siden

Endre en datavalideringsbetingelse

  1. Klikk kontrollen som du ønsker å endre datavalidering for.

  2. Velg Datavalidering, på Format-menyen.

  3. Klikk betingelsen du vil endre, i dialogboksen Datavalidering, klikk Endre, og gjør deretter ønskede endringer.

Til toppen av siden

Fjerne datavalidering

  1. Klikk kontroller du ønsker å fjerne datavalidering for.

  2. Velg Datavalidering, på Format-menyen.

  3. Klikk betingelsen du ønsker å fjerne, i dialogboksen Datavalidering, og klikk deretter Fjern.

Til toppen av siden

Merknad: Ansvarsfraskrivelse for maskinoversettelse: Denne artikkelen er oversatt av et datasystem i stedet for en oversetter. Microsoft tilbyr disse maskinoversettelsene slik at brukere som ikke snakker engelsk, får tilgang til innhold om Microsoft-produkter, -tjenester og –teknologier. Ettersom artikkelen er maskinoversatt, kan den inneholde feil i vokabular, syntaks eller grammatikk.

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×