Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.
Når du designer en Microsoft Office InfoPath 2007 formularskabelon, kan du tildele standardværdier for kontrolelementer, der er bundet til felter i formularskabelonen. En standardværdi er den værdi, der vises automatisk i et kontrolelement, når brugeren åbner en formular til at udfylde den.
I denne artikel
Oversigt over standardværdier
Når du designer en formularskabelon, kan du tildele standardværdier for kontrolelementer for at hjælpe brugere med at udfylde formularen hurtigere. Hvis du opretter en medarbejder udgifter rapportskabelon formular, kan du tildele dags dato som standardværdi for en datovælger. Som et resultat er dags dato automatisk udfyldt i kontrolelementet af typen datovælger, når brugeren åbner formularen, og de behøver ikke at indtaste den manuelt.
Du kan angive standardværdier i formularskabelonen ved at:
-
Tildele en bestemt værdi til et kontrolelement, som udfyldes automatisk, når brugeren åbner formularen for at udfylde den.
-
Brug af en regel til at angive en standardværdi for et kontrolelement, baseret på data, som brugeren skriver i et andet kontrolelement i formularen.
-
Angive alle standardværdierne for din formularskabelon på en gang.
Angive standardværdien for et kontrolelement
Når du indstiller en standardværdi for et felt i formularskabelonen, angiver du den værdi, der skal vises automatisk i kontrolelementet når en bruger udfylder en formular, der er baseret på denne formularskabelon.
-
Hvis opgaveruden Datakilde ikke er synlig, skal du klikke på Datakilden i menuen Vis.
-
Højreklik på det felt, du vil angive en standardværdi i opgaveruden Datakilde, og klik derefter på Egenskaber i genvejsmenuen.
-
Klik på fanen Data.
-
Gør et af følgende:
-
For at bruge en bestemt værdi som standardværdien, skal du skrive standardværdien i feltet værdi.
-
Hvis du vil bruge et XPath-udtryk til at oprette standardværdien, skal du klikke på Indsæt formel og derefter oprette XPath-udtrykket, i dialogboksen Indsæt formel.
Tip!: Hvis du vil opdatere værdien i det markerede felt automatisk, hver gang formlen beregnes, skal du markere afkrydsningsfeltet Opdater værdien, når resultatet af formlen genberegnes i dialogboksen felt eller Gruppeegenskaber.
-
-
Klik på Eksempel på værktøjslinjen Standard, eller tryk på Ctrl+Shift+B for at teste ændringerne.
Tekniske detaljer
Når du indstiller standardværdien for et kontrolelement, du også indstilling af standardværdien for feltet, som kontrolelementet er bundet. Et kontrolelement, der er bundet til det pågældende felt tildeles den samme standardværdi.
Hvis standardværdien er en bestemt værdi, gemmes den pågældende værdi i filen template.XML, der er knyttet til formularskabelonen. Hvis du vil ændre standardværdien fra et program, du ændre værdien i det relevante felt i filen template.XML. Hvis standardværdien er resultatet af et XPath-udtryk, gemmes udtrykket i filen manifest.xsf i elementet : calculatedField for feltet.
Angive standardværdien ved hjælp af en regel
Du kan bruge en regel til at angive standardværdien for et kontrolelement, der er baseret på værdien af et andet kontrolelement. En regel er en handling, der opstår, når en betingelse i formularen er opfyldt. Du kan for eksempel designe en formularskabelon til et kontrolelement til tilstanden og et andet kontrolelement for postnummeret. Når en bruger indtaster et postnummer i kontrolelementet Postnummer, er kontrolelementet State der automatisk udfyldes med den korrekte tilstand.
For at kunne udføre denne procedure, skal du have to kontrolelementer i formularskabelonen – én, brugeren indtaster data i, og én, der automatisk udfyldes med en standardværdi, baseret på dataene i det første kontrolelement.
-
Dobbeltklik på det kontrolelement, som kontrolelementet med standardværdien skal baseres på.
Tale om stat og postnummer kontrolelementerne skal dobbeltklikke du kontrolelementet postnummer.
-
Klik på fanen Data.
-
Klik på regler under regler og validering skal.
-
Klik på Tilføj i dialogboksen regler.
-
Skriv et navn til reglen i feltet navn.
-
Hvis du vil angive, hvornår reglen skal køres, skal du klikke på Angiv betingelse.
-
Angiv betingelsen i dialogboksen betingelse, og klik derefter på OK.
Hvis du vil bruge en standardværdi føjes til et kontrolelement, når brugeren indtaster data i et andet kontrolelement i det første felt, skal du klikke på det felt, som brugeren indtaster data i, f.eks er lig med, i det andet felt, og i det sidste felt , angive de data, at brugeren angiver i kontrolelementet.
-
Klik på Tilføj handling i dialogboksen regel.
-
Klik på Angiv et felts værdi på listen handling.
-
Klik på ud for feltet, og klik derefter på det kontrolelement, du vil angive en standardværdi i dialogboksen Vælg et felt eller gruppe.
-
Gør et af følgende:
-
Hvis du vil bruge en bestemt værdi som standardværdi, skrive en værdi i feltet værdi, og klik derefter på OK.
-
Hvis du vil bruge et XPath-udtryk til at oprette standardværdien, skal du klikke på Indsæt formel , Skriv formlen i dialogboksen Indsæt formel og klik derefter på OK.
-
-
Klik på Eksempel på værktøjslinjen Standard, eller tryk på Ctrl+Shift+B for at teste ændringerne.
Angive alle standardværdierne for en formular
Hvis du kender alle kontrolelementerne i en formularskabelon, der skal have en standardværdi, og at værdierne, der er ikke baseret på regler, kan du angive alle standardværdierne på én gang.
-
Klik på Formularindstillinger i menuen Funktioner.
-
Klik på Avanceret på listen kategori, og klik derefter på Rediger standardværdier.
-
Vælg det felt, du vil angive en standardværdi i dialogboksen Rediger standardværdier.
-
Gør et af følgende:
-
Hvis du vil bruge en bestemt værdi som standardværdi, Angiv standardværdi for feltet i feltet Standardværdi, og klik derefter på OK.
-
Hvis du vil bruge et XPath-udtryk til at oprette standardværdien, skal du klikke på Indsæt formel og derefter oprette XPath-udtrykket, i dialogboksen Indsæt formel.
Tip!: Hvis du vil opdatere værdien i det markerede felt automatisk, hver gang formlen beregnes, skal du markere afkrydsningsfeltet Opdater værdien, når resultatet af formlen genberegnes i dialogboksen Rediger standardværdier.
-
-
Gentag trin 3 og 4 for hvert felt, du vil angive en standardværdi.
-
Klik på Eksempel på værktøjslinjen Standard, eller tryk på Ctrl+Shift+B for at teste ændringerne.