Sende formulardata til en Microsoft SQL Server-database

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Denne artikel indeholder

Oversigt

Trin 1: Aktivere dataforbindelsen

Trin 2: Konfigurere indstillinger for afsendelse

Oversigt

Når du designer en formularskabelon, der er baseret på en Microsoft SQL Server-database, aktiverer guiden Dataforbindelse en dataforbindelse til afsendelse til databasen, hvis følgende betingelser er opfyldt:

  • Formularer, der er baseret på denne formularskabelon, skal udfyldes ved hjælp af Microsoft Office InfoPath. Hvis formularen skal udfyldes ved hjælp af en webbrowser, kan formularen ikke sende data direkte til en database. Hvis du vil konfigurere en webbrowserkompatibel formularskabelon til at sende data til en database, skal du bruge en dataforbindelse, som sender data til en webtjeneste, der fungerer sammen med databasen.

  • Den primære databasetabel, som bruges i hoveddataforbindelsen, indeholder en primær nøgle, en entydig begrænsning eller et entydigt indeks.

  • Andre databasetabeller, der bruges sammen med denne hoveddataforbindelse, har en simple relation til den primære databasetabel.

Hvis databasen opfylder disse krav, aktiverer InfoPath dataforbindelsen til afsendelse og føjer knappen Send til standardværktøjslinjen og kommandoen Send til menuen Filer i formularen.

Du kan vælge at deaktivere dataforbindelsen i guiden, når du designer en formularskabelon, der er baseret på en database. Hvis du deaktiverer dataforbindelsen i guiden og senere beslutter, at du vil bruge denne forbindelse, kan du aktivere den ved at redigere hoveddataforbindelsen. I denne artikel beskrives det, hvordan du aktiverer denne dataforbindelse.

Bemærk: Du kan kun have en dataforbindelse til afsendelse i hoveddataforbindelsen til en database. Du kan ikke tilføje en dataforbindelse til afsendelse i formularskabelonen, som er en sekundær dataforbindelse til en database. Hvis du vil bruge en dataforbindelse til en database som en sekundær dataforbindelse, skal du bruge en webtjeneste, som fungerer sammen med databasen, og derefter føje en dataforbindelse til afsendelse til denne webtjeneste.

Når du har aktiveret dataforbindelsen, kan du også tilpasse afsendelsesindstillingerne for formularskabelonen på følgende måder:

  • Ændre den tekst, der vises på knappen Sendstandardværktøjslinjen og kommandoen Send i menuen Filer.

  • Ændre genvejstasten for knappen Sendstandardværktøjslinjen og kommandoen Send i menuen Filer.

  • Oprette brugerdefinerede meddelelser, der vises til brugerne, når de sender deres formularer.

  • Angive, om formularen skal være åben, skal lukkes, eller en anden tom formular skal åbnes, når formularen er sendt.

Toppen af siden

Trin 1: Aktivere dataforbindelsen til afsendelse

  1. Klik på Dataforbindelser i menuen Funktioner.

  2. Klik på hoveddataforbindelsen i dialogboksen Dataforbindelser, og klik derefter på Rediger.

  3. Klik på Næste i guiden Dataforbindelse.

  4. Marker afkrydsningsfeltet Aktiver send for denne forbindelse på den næste side i guiden, og klik derefter på Udfør.

Toppen af siden

Trin 2: Konfigurere indstillingerne for afsendelse

Når du har aktiveret dataforbindelsen til afsendelse, føjer InfoPath knappen Send til standardværktøjslinjen og kommandoen Send til menuen Filer. InfoPath konfigurerer også de formularer, der er baseret på denne formularskabelon, til at vise brugerne en meddelelse, efter at de har sendt de udfyldte formularer. Meddelelsen angiver, om formularen er sendt korrekt. InfoPath holder også som standard formularerne åbne, efter at brugerne har sendt dem. Hvis du vil ændre den tekst, der vises på knappen Send, samt virkemåden, efter at brugerne har sendt deres formularer, skal du benytte følgende fremgangsmåde:

  1. Klik på Indstillinger for afsendelse i menuen Funktioner.

    1. Hvis du vil ændre navnet på knappen Send som vises på Standard-værktøjslinjen og den Send-kommando, der vises menuen Filer, når brugere udfylder formularen, skal du skrive det nye navn i feltet Billedtekst i dialogboksen Indstillinger for afsendelse.

      Tip: Hvis du vil tildele en tastaturgenvej til denne knap og kommandoen, skal du skrive et og-tegn (&) foran det tegn, du vil bruge som en tastaturgenvej. For eksempel for at tildele ALT + B som tastaturgenvejen til Send-knap og kommandoen, skrive sø & bmit.

  2. Hvis du vil forhindre brugere i at benytte kommandoen Send eller knappen Sendstandardværktøjslinjen, når de udfylder formularen, skal du fjerne markeringen i afkrydsningsfeltet Vis menupunktet Send og knappen Send på værktøjslinjen.

    1. Når brugere sender en formular, holder InfoPath som standard formularen åben og viser en meddelelse for at angive, om formularen blev sendt. Hvis du vil ændre denne standardfunktion, skal du klikke på Avanceret, og gøre et af følgende:

      • For at lukke formularen eller oprette en ny, tom formular, når brugeren sender en udfyldt formular, skal du klikke på den ønskede indstilling på listen Efter afsendelse.

      • For at oprette en brugerdefineret meddelelse til at indikere, om formularen blev sendt, skal du markere afkrydsningsfeltet Benyt brugerdefinerede meddelelser og derefter skrive dine meddelelser i felterne Hvis udført og Hvis ikke udført.

        Tip: Brug en meddelelse i feltet Hvis ikke udført for at fortælle brugerne, hvad de skal gøre, hvis de ikke kan sende deres formular. Du kan f.eks. anbefale, at brugerne gemme deres formular og kontakter en person for at få yderligere instruktioner.

      • Hvis du ikke vil vise en meddelelse, når brugeren sender en formular, fjerne markeringen i afkrydsningsfeltet Vis meddelelser om fuldført eller mislykket handling.

Toppen af siden

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×