Sende formulardata til en Microsoft SQL Server-database

Denne artikel indeholder

Oversigt

Trin 1: Aktivere dataforbindelsen til afsendelse

Trin 2: Konfigurere indstillingerne 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.

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

    Tip: Hvis du vil tildele knappen og kommandoen en tastaturgenvej, skal du skrive et og-tegn (&) før det tegn, du vil bruge som tastaturgenvej. Hvis du f.eks. vil tildele N som tastaturgenvej for knappen og kommandoen Send, skal du skrive Se&nd.

  2. Hvis du ikke ønsker, at brugerne skal kunne bruge 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.

    Som standard bevarer InfoPath formularen åben og viser en meddelelse, der angiver om formularen er overført korrekt, når brugerne har sendt en formular. Hvis du vil ændre denne standardfunktionsmåde, skal du klikke på Avanceret og derefter gøre et af følgende:

    • Hvis du vil lukke formularen eller oprette en ny, tom formular, efter at brugeren har sendt en udfyldt formular, skal du klikke på den ønskede indstilling på listen Efter afsendelse.

    • Hvis du vil oprette en brugerdefineret meddelelse for at angive, om formularen er overført korrekt, skal du markere afkrydsningsfeltet Brug brugerdefinerede meddelelser og derefter skrive dine meddelelser i boksene Ved fuldførelse og Ved fejl.

      Tip: Brug en meddelelse i boksen Ved fejl, der fortæller brugerne, hvad de skal gøre, hvis de ikke kan sende deres formular. Du kan f.eks. foreslå, at brugerne gemmer deres formular og kontakter en person for at få flere instruktioner.

    • Hvis du ikke vil vise en meddelelse, efter at brugeren har sendt en formular, skal du fjerne markeringen i afkrydsningsfeltet Vis meddelelser om fuldført eller mislykket handling.

Toppen af siden

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!

×