Sende formulardata til Microsoft Access-database

Denne artikel indeholder

Overview

Trin 1: Aktivere forbindelsen til dataafsendelse

Trin 2: Konfigurere indstillingerne for afsendelse

Oversigt

Når du designer en Microsoft Office InfoPath-formularskabelon, der er baseret på en Microsoft Office Access (.mdb) eller Microsoft Office Access 2007 (.accdb) database, opretter guiden Dataforbindelse en dataforbindelse til databasen, hvis følgende betingelser er opfyldt.

  • Formularskabelonen er designet, så brugere skal udfylde den med 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 med denne primære dataforbindelse, har en enkel, hierarkisk relation til den primære databasetabel.

  • Databasen indeholder ikke felter, der kan gemme en stor binær datatype, f.eks. fotografier, billeder, OLE-objekter, vedhæftede filer, datatypen Office Access-notat eller datatypen SQL-tekst.

Hvis databasen opfylder disse krav, opretter InfoPath dataforbindelsen og tilføjer en Send-knap på Standard-værktøjslinjen og en Send-kommando i menuen Filer på formularen.

Bemærk: Sekundære dataforbindelser kan ikke sende data til en database. Hvis du vil bruge en dataforbindelse til en database som en sekundær dataforbindelse, skal du finde en webtjeneste, der fungerer sammen med databasen og derefter tilføje en dataforbindelse til den pågældende webtjeneste.

Når du har aktiveret dataforbindelsen, kan du 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 tastaturgenveje 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, tilføjer IndoPath en Send-knap på Standard-værktøjslinjen og en Send-kommando i menuen Filer på formularen. InfoPath konfigurerer også de formularer, der er baseret på denne formularskabelon, så brugere får vist en meddelelse, når de sender deres udfyldte formularer. Denne meddelelse angiver, om formularen blev sendt. Som standard gemmer InfoPath formularen åben, når en bruger sender den. Hvis du vil ændre den tekst, der vises på knappen Send og det, der sker, når brugerne sender formularen, kan du gøre følgende:

  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 kommando, skal du skrive et og-tegn (&) før det tegn, du vil bruge som en tastaturgenvej. Hvis du f.eks. vil tildele ALT+N som tastaturgenvej for knappen Send og kommandoen, skal du skrive Se&nd.

  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

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!

×