Applies ToInfoPath 2010 InfoPath 2013

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.

Når du skal utforme en skjemamal for Microsoft Office InfoPath 2007, kan du tilordne standardverdier for kontroller som er bundet til felt i skjemamalen. En standardverdi er verdien som vises automatisk i en kontroll når brukeren åpner et skjema for å fylle ut.

I denne artikkelen

Oversikt over standardverdier

Når du utformer en skjemamal, kan du tilordne standardverdier for kontroller Hvis du vil at brukerne kan fylle ut skjemaet raskere. Hvis du oppretter en ansatt skjemamal for utgiftsrapporter, kan du for eksempel tilordne dagens dato som standardverdi for en datovelgerkontroll. Resultatet fylles automatisk gjeldende dato i datovelgeren når brukeren åpner skjemaet, og de må angi datoen manuelt.

Du kan angi standardverdier i skjemamalen ved:

  • Tilordne en bestemt verdi for en kontroll, fylles ut automatisk når brukeren åpner skjemaet for å fylle ut.

  • Bruke en regel til å angi en standardverdi for en kontroll, basert på data som brukeren angir i en annen kontroll i skjemaet.

  • Angi alle standardverdiene for skjemamalen samtidig.

Til toppen av siden

Angi standardverdien for en kontroll

Når du angir en standardverdi for et felt i skjemamalen, angir du verdien som skal vises automatisk i kontrollen når en bruker fyller ut et skjema basert på malen.

  1. Hvis oppgaveruten Datakilde ikke vises, klikker du DatakildeVis-menyen.

  2. Høyreklikk feltet du vil angi en standardverdi i oppgaveruten Datakilde, og klikk deretter Egenskaper på hurtigmenyen.

  3. Klikk Data-fanen.

  4. Gjør noe av følgende:

    • Hvis du vil bruke en bestemt verdi som standardverdi, skriver du inn standardverdien i verdi-boksen.

    • Hvis du vil bruke et XPath-uttrykk til å opprette standardverdien, klikker du Sett inn formel Knappesymbol, og Opprett deretter XPath-uttrykk i dialogboksen Sett inn formel.

      Tips!: Hvis du vil oppdatere verdien i det merkede feltet automatisk hver gang formelen beregnes, velger du merket for Oppdater denne verdien når resultatet av formelen er beregnet på nytt i dialogboksen felt eller egenskaper.

  5. Hvis du vil teste endringene, klikker du Forhåndsvisningstandardverktøylinjen eller trykker CTRL+SKIFT+B.

Tekniske detaljer

Når du angir standardverdien for en kontroll, er du også angi standardverdien for feltet som at kontrollen er bundet. En kontroll som er bundet til dette feltet blir tilordnet den samme standardverdien.

Hvis verdien er en bestemt verdi, lagres den verdien i filen template.XML knyttet til skjemamalen. Hvis du vil endre standardverdien programmatisk, kan du endre verdien til det aktuelle feltet i filen template.XML. Hvis standardverdien er resultatet av et XPath-uttrykk, lagres uttrykket i filen manifest.xsf i elementet xsf: calculatedField for feltet.

Til toppen av siden

Angi standardverdien ved hjelp av en regel

Du kan bruke en regel for å angi standardverdien for en kontroll basert på verdien til en annen kontroll. En regel er en handling som oppstår når en betingelse i skjemaet er oppfylt. Du kan for eksempel utforme en skjemamal med en kontroll for postnummer og en annen kontroll for poststed. Når en bruker angir en ZIP-kode i Postnummer-kontrollen, kan er automatisk fylt ut med riktig poststed.

For å kunne fullføre denne prosedyren, må du ha to kontroller i skjemamalen – én som brukeren skal skrive inn dataene, og ett som vil bli fylt med en standardverdi basert på data som er angitt i den første kontrollen.

  1. Dobbeltklikk kontrollen som kontrollen med standardverdien skal baseres på.

    Hvis du for eksempel når det gjelder postnummer og kontrollene, kan du dobbeltklikke Postnummer-kontrollen.

  2. Klikk Data-fanen.

  3. Validering og regler under regler.

  4. Klikk Legg til i dialogboksen regler.

  5. Skriv inn et navn på regelen i navn-boksen.

  6. Hvis du vil angi når regelen skal kjøre, klikker du Angi betingelse.

  7. Angi betingelsen i dialogboksen betingelsen, og klikk deretter OK.

    For eksempel hvis du vil ha en standardverdi legges til i en kontroll når brukeren skriver inn data i en annen kontroll, i den første boksen, klikker du feltet som brukeren skal skrive inn dataene, klikk er lik i den andre boksen, og den siste boksen , angir du dataene brukeren skal skrive inn i kontrollen.

  8. Klikk Legg til handling i dialogboksen regel.

  9. Klikk Angi verdien for et felt i handling-listen.

  10. Klikk Datakilde-knappenved siden av felt-boksen, og deretter klikker du kontrollen du vil angi en standardverdi i dialogboksen Velg et felt eller gruppe.

  11. Gjør noe av følgende:

    • Hvis du vil bruke en bestemt verdi som standardverdi, skriver du inn verdien i verdi-boksen, og klikk deretter OK.

    • Hvis du vil bruke et XPath-uttrykk til å opprette standardverdien, klikker du Sett inn formel Knappesymbol, skriver inn formelen i dialogboksen Sett inn formel, og klikk deretter OK.

  12. Hvis du vil teste endringene, klikker du Forhåndsvisningstandardverktøylinjen eller trykker CTRL+SKIFT+B.

Til toppen av siden

Angi alle standardverdier for et skjema

Hvis du vet alle kontrollene i skjemamalen som skal ha en standardverdi, og at standardverdiene ikke er basert på regler, kan du konfigurere alle standardverdiene samtidig.

  1. Klikk Alternativer for skjemaVerktøy-menyen.

  2. Klikk Avansert i kategori-listen, og klikk deretter Rediger standardverdier.

  3. Velg feltet du vil angi en standardverdi i dialogboksen Rediger standardverdier.

  4. Gjør noe av følgende:

    • Hvis du vil bruke en bestemt verdi som standardverdi, skriver du inn standardverdien for feltet i Standardverdi-boksen, og klikk deretter OK.

    • Hvis du vil bruke et XPath-uttrykk til å opprette standardverdien, klikker du Sett inn formel Knappesymbol, og Opprett deretter XPath-uttrykk i dialogboksen Sett inn formel.

      Tips!: Hvis du vil oppdatere verdien i det merkede feltet automatisk hver gang formelen beregnes, velger du merket for Oppdater denne verdien når resultatet av formelen er beregnet på nytt i dialogboksen Rediger standardverdier.

  5. Gjenta trinn 3 og 4 for hvert felt du vil angi en standardverdi.

  6. Hvis du vil teste endringene, klikker du Forhåndsvisningstandardverktøylinjen eller trykker CTRL+SKIFT+B.

Til toppen av siden

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.