Inndataområde for InfoPath-kontroller

Gjelder for
InfoPath 2010 InfoPath 2013

Viktig

Støtte for Microsoft InfoPath 2013 opphørte 14. juli 2026. Vi anbefaler at du overfører eksisterende InfoPath-skjemaer og -arbeidsflyter til støttede Microsoft 365-løsninger. Mer informasjon om avvikling av InfoPath.

I denne artikkelen

Innføring i inndataomfang

Hvis du vil forbedre gjenkjenningen av tekstinndata i en kontroll, for eksempel tekst som skrives inn i en tekstboks med en tavlepenn, kan du angi et inndataområde for kontrollen. Et inndataområde gjør det mulig å angi hvilken type brukerinndata som er ment for kontrollen. Hvis du for eksempel bruker IS_URL inndataomfang for en tekstboks, ignoreres mellomrom som angis mellom ord.

Et inndataomfang kan angis for følgende typer kontroller:

  • Tekstboks
  • Boks for rik tekst
  • Datovelger
  • Punktliste
  • Nummerert liste
  • Enkel liste
  • Kombinasjonsboks
  • Flervalgsliste

Hvis du vil angi et inndataomfang, dobbeltklikker du kontrollen. Klikk fanen Avansert i dialogboksen Kontrollegenskaper, og klikk deretter Inndataomfang.

Til toppen av siden

Typer inndataomfang

Det finnes tre typer inndataomfang:

Alle typer inndataomfang kan konfigureres til å begrense inndata til å samsvare bare med det angitte inndataomfangsmønsteret eller bare til å forskyve inndata mot dette mønsteret. Som standard er et inndataomfang begrenset til å samsvare bare med inndataomfangsmønsteret. Hvis du vil tillate inndata uten samsvar, men fortsatt ha skjevhet mot inndataomfanget, merker du av for Gjenkjenn inndata som ikke samsvarer i dialogboksen Inndataomfang .

Obs!

  • Et inndataområde gjelder bare for kontrollen som det er angitt for, ikke feltet som kontrollen er bundet til.
  • Funksjonen for inndataomfang fungerer ikke med gjenkjenning av østasiatiske språk.

Avsnittene nedenfor beskriver hver type inndataomfang.

Standard

Hvis du vil angi et standard inndataomfang, klikker du Standard i dialogboksen Inndataområde, og deretter klikker du innstillingen i Område-listen for inndata. Tabellen nedenfor beskriver mønsteret som er definert for hvert standard inndataomfang, og gir et eksempel på hva slags inndata det er ment å gjelde for.

Inndataomfang Beskrivelse
IS_DEFAULT Standard skjevhet for gjenkjenning. Behandles som standard og bruker standard leksikon (vokabular).
IS_URL URL-, Fil- og FTP-formater.

Eksempler:
  • https://www.humongousinsurance.com/
  • ftp://ftp.microsoft.com
  • www.microsoft.com
  • file:///C:\templ.txt
IS_FILE_FULLFILEPATH Tegn som brukes til å beskrive en filbane. Omfatter følgende betingelser:

  • Tillater alle IS_ONECHAR tegnene unntatt: * ? : <> |
  • Tillater alle IS_ONECHAR tegn for filnavn unntatt: \ / : <> |
  • Inndata må starte med \\ eller stasjonsnavn eller \ eller .. \ eller .\ eller /
  • Mellomrom er tillatt.
Eksempler:
  • \\servername\sharename\filename.txt
  • C:\temp\current work.doc
  • .. \images\hank.jpg
IS_FILE_FILENAME Tegn som brukes til å beskrive et filnavn. Omfatter følgende betingelser:

  • Godtar enten utvidelse eller ingen utvidelse.
  • Tillater alle IS_ONECHAR tegnene unntatt: \ / : <> |
  • Mellomrom er tillatt.
Eksempler:
  • filename.txt
  • filnavn
  • fil name.txt
IS_EMAIL_USERNAME E-post med brukernavn.

Eksempler:
  • JeffSm
  • JSmith
  • Jeffsmith
IS_EMAIL_SMTPEMAILADDRESS Fullstendig SMTP-e-postadresse. Eksempel: someone@example.com.
IS_LOGINNAME Påloggingsnavn og domene. Omfatter følgende betingelser:

  • Tillater alle IS_ONECHAR tegn.
  • Tillater ikke at domene eller brukernavn starter eller slutter på et ikke-alfanumerisk tegn.
  • Mellomrom er ikke tillatt.
  • Følgende tegn er ikke tillatt: + * / (plusstegn, stjerne, skråstrek).
Eksempler:
  • CHICAGO\JSMITH
  • JSMITH
IS_PERSONALNAME_FULLNAME Kombinasjoner av fornavn, mellomnavn og etternavn.

Eksempler, formatert for engelsk (USA):
  • Mr. Jeff A. Smith, Jr.
  • Jeff Smith
  • Smith, Jeff
  • Smith, Jeff A
IS_PERSONALNAME_PREFIX Æresbetegnelse eller tittel foran et navn.

Eksempler, formatert for engelsk (USA):
  • Mr.
  • Dr.
  • Frøken
  • Herr
IS_PERSONALNAME_GIVENNAME Fornavn eller initial.

Eksempler, formatert for engelsk (USA):
  • Jeff
  • J.
  • J.A.
IS_PERSONALNAME_MIDDLENAME Mellomnavn eller initial.

Eksempler:
  • Albert
  • A
IS_PERSONALNAME_SURNAME Etternavn.

Eksempler, formatert for engelsk (USA):
  • Nilsen
  • Smith Jones
  • Smith-Jones
IS_PERSONALNAME_SUFFIX Suffiks, forkortelser og romertall. For eksempel Jr.
IS_ADDRESS_FULLPOSTALADDRESS Fullstendig adresse, inkludert tall.

Eksempler, formatert for engelsk (USA):
  • 123 Main Street, Seattle, WA 98121
  • Postboks 123, Redmond, WA 98052
IS_ADDRESS_POSTALCODE Alfanumerisk (for internasjonal støtte) postnummer.

Eksempler, formatert for engelsk (USA):
  • 98033
  • 98052-6399
IS_ADDRESS_STREET Husnummer, gatenummer, leilighetens navn og nummer, og kun postboks. For eksempel 123 Main Street.
IS_ADDRESS_STATEORPROVINCE Fullt navn eller forkortelse for delstat eller provins.

Eksempler, formatert for engelsk (USA):
  • WA
  • Washington
  • Wa
IS_ADDRESS_CITY Navn eller forkortelse for poststed.

Eksempler, formatert for engelsk (USA):
  • New York
  • NYC
IS_ADDRESS_COUNTRYNAME Navn på land.

Eksempler, formatert for engelsk (USA):
  • Italia
  • Japan
  • USA
IS_ADDRESS_COUNTRYSHORTNAME Forkortelse for land.

Eksempler, formatert for engelsk (USA):
  • USA
  • U.S.A.
IS_CURRENCY_AMOUNTANDSYMBOL Valutasymboler og -tall.

Eksempler, formatert for engelsk (USA):
  • $ 2,100.25
  • $.35
  • $ 1,234.50 USD
IS_CURRENCY_AMOUNT Numeriske verdier for valuta, unntatt valutasymboler. Eksempel: 2100,25.
IS_DATE_FULLDATE Full dato, i en rekke formater.

Eksempler, formatert for engelsk (USA):
  • 07-17-2001
  • 7/17/01
  • 7/17
  • 12. desember
  • 17. juli
  • 17. juli 2001
IS_DATE_MONTH Numerisk representasjon av måneder, begrenset til 1-12.

Eksempler:
  • 7
  • 07
  • 11
IS_DATE_DAY Numerisk representasjon av dager, begrenset til 1-31.

Eksempler:
  • 1
  • 04
  • 17
IS_DATE_YEAR Numerisk representasjon av år.

Eksempler:
  • 1988
  • 2004
  • 88
  • 04
  • '88
IS_DATE_MONTHNAME Tegnrepresentasjon av måneder.

Eksempler, formatert for engelsk (USA):
  • Februar
  • Des.
  • desember.
IS_DATE_DAYNAME Tegnrepresentasjon av dager.

Eksempler, formatert for engelsk (USA):
  • Onsdag
  • Ons
  • Man.
IS_DIGITS Positive heltall. Sifferstrenger laget av 0-9 er tillatt.
IS_NUMBER Tall, inkludert komma, minustegn og desimal. Omfatter følgende vilkår for USA:
  • Tusenskilletegnet er et komma.
  • Desimalskilletegnet er et punktum.
  • Negative tall blir representert med en bindestrek uten mellomrom, ikke med parenteser.
IS_ONECHAR Ett enkelt ANSI-tegn, tegntabell 1252. Dette omfatter følgende tegn for steder i USA:
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdEfghijklmnopqrstuvwxyz0123456789!\"#$%&'()*+,-./:;<=>?@[\]^_'{|}~
IS_TELEPHONE_FULLTELEPHONENUMBER Telefonnummer. Støtter ikke tall med bokstaver.

Eksempler, formatert for engelsk (USA):
  • (425) 555-0112
  • 555-0123
  • 555.0123
  • 206-555-0123
  • 1-206-555-0123x1234
  • +1 (206) 555-1234
IS_TELEPHONE_COUNTRYCODE Landskoder for telefon.

Eksempler, formatert for engelsk (USA):
  • +1
  • +44
  • 001
  • 00 44
IS_TELEPHONE_AREACODE Retningsnumre for telefon.

Eksempler, formatert for engelsk (USA):
  • (425)
  • 425
IS_TELEPHONE_LOCALNUMBER Telefonnummer, unntatt lands- eller retningsnummer.

Eksempler, formatert for engelsk (USA):
  • 555-0112
  • 555 0112
  • 555.0123
IS_TIME_FULLTIME Timer, minutter, sekunder og alfabetiske tidsforkortelser. Amerikansk engelsk bruker 12-timersklokken. Foranstilte nuller er valgfrie i timer, men kreves for minutter og sekunder. Timer er begrenset til 0-24; Minutter og sekunder er begrenset til 0-59.

Eksempler, formatert for engelsk (USA):
  • 3:20
  • 04:30
  • 11:20:55
  • 11:15
  • kl. 04:30
IS_TIME_HOUR Numerisk representasjon av timer. Begrenset til 0–24.
IS_TIME_MINORSEC Numerisk representasjon av minutter eller sekunder. Begrenset til 0-59.

Uttrykksliste

Når du angir et inndataområde som en uttrykksliste, kan du angi en liste over ord eller uttrykk for å begrense eller bias inndataene som angis i kontrollen. Du kan for eksempel opprette en uttrykksliste kalt «primærfarger» for en tekstboks, og deretter angi listen til «rød», «gul» og «blå». Hvis en Tablet PC-bruker skriver ordet "Fred" i tekstboksen i dette scenariet, blir ordet "Fred" gjenkjent som og konvertert til ordet "rød".

Slik oppretter du et inndataområde for en uttrykksliste:

  1. Klikk Egendefinert i dialogboksen Inndataomfang , og klikk deretter Ny.
  2. Skriv inn navnet på omfanginnstillingen for uttrykkslisten i Navn-boksen .
  3. Klikk Uttrykksliste i Type-listen.
  4. Skriv inn ordet eller uttrykket i Uttrykk-boksen for hvert ord eller uttrykk i listen, og klikk deretter Legg til.

Når en uttrykksliste er opprettet i en skjemamal, kan du bruke den på andre kontroller i skjemaet ved å velge den fra Input-omfangslisten .

Obs!

Hvis du sletter et inndataområde for en uttrykksliste som er brukt på en kontroll, slettes inndataomfanget også fra alle andre kontroller det har blitt brukt på, og dets definisjon fjernes fra skjemamalen.

Regulært uttrykk

Hvis du angir et inndataområde som et regulært uttrykk , kan du angi et regulært uttrykk som definerer et egendefinert mønster for å begrense eller påvirke inndataene som angis i kontrollen. Du kan lære mer om syntaksen for regulære uttrykk som brukes av inndataomfanget for Microsoft Office InfoPath 2007 i Microsoft Tablet PC Software Development Kit (SDK).

Slik oppretter du en innstilling for inndataområde for regulært uttrykk:

  1. Klikk Egendefinert i dialogboksen Inndataomfang , og klikk deretter Ny.
  2. Skriv inn navnet på innstillingen for inndataomfang for regulært uttrykk i Navn-boksen .
  3. Klikk Regulært uttrykk i Type-listen.
  4. Skriv inn formelen for regulært uttrykk i boksen Regulært uttrykk .

Når et regulært uttrykk er opprettet i en skjemamal, kan du bruke det på andre kontroller i skjemaet ved å velge det fra Input-omfangslisten .

Obs!

Hvis du sletter et inndataområde for regulært uttrykk som er brukt på en kontroll, slettes inndataomfanget fra alle andre kontroller det har blitt brukt på, og dets definisjon fjernes fra skjemamalen.

Tabellen nedenfor viser noen eksempler på vanlige uttrykk som kan brukes til å opprette et egendefinert inndataomfang.

Uttrykk Beskrivelse Samsvarer med Manglende treff
(0|1|2|3|4|5|6|7|8|9) Gir treff på alle enkeltsiffer, fra 1 til og med 9. 1
6
0
42
En
(0|1|2|3|4|5|6|7|8|9|,|-)+ Gir treff på ett eller flere enkle sifre, komma eller bindestreker. Nyttig for å begrense inndata til et område eller sett med tall, for eksempel et sideområde som skal skrives ut. 1
1-6
2,4,7
2-
6,9,135
,,,
Tre
7 til 9
(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)-(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)-(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|4|5|6|7|8|9) Personnummer. Formatet til et personnummer er nnn-nn-nnnn. 123-45-6789 12-123-12
12-2-3456
(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)-(A|B|C|D|E|F|G |H|I|J|K|L|M|N|O|P |Q|R|T|U|V|W|X|Y|Z)(A|B|C|D|E|F|G |H|I|J|K|L|M|N|O|P |Q|R|T|U|V|W|X|Y|Z)(A|B|C|D|E|F|G |H|I|J|K|L|M|N|O|P |Q|R|T|U|V|W|X|Y|Z)-(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9) Et artikkelnummer av dette formatet:
###-AAA- ###
der # er et hvilket som helst enkelt siffer fra 0 til 9, og A er en hvilken som helst enkelt stor bokstav fra A til Å.
123-ABC-456 12-AB-3456
123-456-789
s(!IS_ONECHAR)+p Samsvarer alle ord som begynner med liten «s», inneholder ett eller flere tegn (som definert av IS_ONECHAR inndataomfang) og slutter med en liten «p». stopp
suppe
schlep
s234p
Stopp
sp

Til toppen av siden