Om datavalidering

Microsoft InfoPath

Vis alt Vis alt

Om datavalidering

Datavalidering kan brukes til å vise feilmeldinger når brukere angir feil verdier i et skjema. I stedet for å kontrollere om det er feil etter at et skjema er fylt ut, kontrolleres verdiene mens skjemaet fylles ut.

Arbeide med datavalidering når du fyller ut et skjema

I Microsoft Office InfoPath 2003 kontrolleres dataene du skriver inn i et skjema, automatisk, og en feilmelding vises hvis verdien ikke samsvarer med betingelsen angitt av datavalideringsregelen. De vanligste typene datavalidering inkluderer oppføringer som kreves (der du må skrive inn en verdi), områdekontroll (der verdien du angir, må være innenfor et bestemt område) og datatyper (der verdien du angir må være av en bestemt type, for eksempel et tall eller en dato). Hvis en verdi du angir, ikke samsvarer med den angitte betingelsen, vises en feilmelding.

Feilmeldinger kan være dialogboksvarsler eller innlagte varsler. Du kan rette feil øyeblikkelig, eller du kan bruke kommandoene på Verktøy-menyen til å navigere gjennom og rette alle feilene i et skjema etterpå. Feil du ikke retter, merkes med en stiplet, rød kantlinje. Oppføringer som kreves merkes med en rød stjerne. Hvis du lagrer et skjema uten å rette feilene, får du en påminnelse om feilene i et dialogboksvarsel. Du kan lagre skjemaer med valideringsfeil, men du kan ikke sende dem til en database eller webtjeneste.

Arbeide med datavalidering når du utformer et skjema

Datavalidering er alltid tilknyttet en bestemt kontroll og forekommer når en bruker fyller ut et skjema. Merk at Office InfoPath 2003 kontrollerer en betingelse ved å kontrollere verdien til feltet som er bundet til kontrollen, ikke selve kontrollen.

VisDatavalideringstyper

VisFeilmeldingstyper

VisSkjemabasert validering

Hvis du vil teste en datavalideringsbegrensning, inkludert betingelsene og feilmeldingene, kan du forhåndsvise skjemaet og angi gyldige og ugyldige data i kontrollen du vil teste. Feilmeldinger vises på nøyaktig samme måte som de vises for brukerne, i forhåndsvisningen.

Obs!  Betinget formatering er en annen effektiv måte å svare på dataoppføring på. Hvis du foretrekker å varsle brukere med endringer av farge eller tekstformatering og ikke trenger å vise en feilmelding, kan du bruke betinget formatering for områdekontroll og dynamiske sammenligninger.