Formuliergegevens verzenden naar een Microsoft Access-database
Van toepassing op
In dit artikel
- Overzicht
- Stap 1: de verbinding voor het verzenden van gegevens inschakelen
- Stap 2: de verzendopties configureren
Overzicht
Wanneer u een Microsoft Office InfoPath-formuliersjabloon ontwerpt die is gebaseerd op een Microsoft Office Access-database (.mdb) of Microsoft Office Access 2007 (.accdb), maakt de wizard Gegevensverbinding een gegevensverbinding naar de database verzenden als aan de volgende voorwaarden wordt voldaan.
- De formuliersjabloon is zo ontworpen dat gebruikers deze moeten invullen met behulp van InfoPath. Als het formulier wordt ingevuld met behulp van een webbrowser, kan het formulier geen gegevens rechtstreeks naar een database verzenden. Als u een browsercompatibele formuliersjabloon wilt configureren om gegevens naar een database te verzenden, gebruikt u een gegevensverbinding waarmee gegevens worden verzonden naar een webservice die werkt met de database.
- De primaire databasetabel die wordt gebruikt in de hoofdgegevensverbinding bevat een primaire sleutel, unieke beperking of unieke index.
- Alle andere databasetabellen die met deze hoofdgegevensverbinding worden gebruikt, hebben een eenvoudige, hiërarchische relatie met de primaire databasetabel.
- De database bevat geen velden die een groot binair gegevenstype kunnen opslaan, zoals afbeeldingen, afbeeldingen, OLE-objecten, bestandsbijlagen, het gegevenstype Office Access-memo of het gegevenstype SQL-tekst.
Als de database aan deze vereisten voldoet, maakt InfoPath de verbinding voor het verzenden van gegevens en voegt een knop Verzenden toe aan de werkbalk Standaard en een opdracht Verzenden aan het menu Bestand in het formulier.
Opmerking
Secundaire gegevensverbindingen kunnen geen gegevens verzenden naar een database. Als u een gegevensverbinding verzenden naar een database wilt gebruiken als secundaire gegevensverbinding, identificeert u een webservice die met de database werkt en voegt u vervolgens een gegevensverbinding voor verzenden toe aan die webservice.
Nadat u de verbinding voor het verzenden van gegevens hebt ingeschakeld, kunt u de verzendopties voor uw formuliersjabloon op de volgende manieren aanpassen.
- Wijzig de tekst die wordt weergegeven op de knop Verzenden op de werkbalk Standaard en de opdracht Verzenden in het menu Bestand .
- Wijzig de sneltoetsen voor de knop Verzenden op de werkbalk Standaard en de opdracht Verzenden in het menu Bestand .
- Maak aangepaste berichten om weer te geven aan uw gebruikers wanneer ze hun formulieren indienen.
- Geef op of u het formulier geopend wilt laten, het formulier wilt sluiten of een ander leeg formulier wilt openen nadat het formulier is verzonden.
Naar boven
Stap 1: de verbinding voor het verzenden van gegevens inschakelen
- Klik in het menu Extra op Gegevensverbindingen.
- Klik in het dialoogvenster Gegevensverbindingen op de hoofdgegevensverbinding en klik vervolgens op Wijzigen.
- Klik in de wizard Gegevensverbinding op Volgende.
- Schakel op de volgende pagina van de wizard het selectievakje Verzenden voor deze verbinding inschakelen in en klik vervolgens op Voltooien.
Naar boven
Stap 2: de verzendopties configureren
Nadat u de verbinding voor het verzenden van gegevens hebt ingeschakeld, voegt InfoPath een knop Verzenden toe aan de werkbalk Standaard en een opdracht Verzenden aan het menu Bestand . InfoPath configureert ook de formulieren die zijn gebaseerd op deze formuliersjabloon om een bericht weer te geven aan gebruikers nadat ze hun ingevulde formulieren hebben verzonden. In dit bericht wordt aangegeven of het formulier is verzonden. Standaard houdt InfoPath het formulier ook geopend nadat een gebruiker het heeft verzonden. Als u de tekst wilt wijzigen die wordt weergegeven op de knop Verzenden , evenals het gedrag dat optreedt nadat gebruikers hun formulieren hebben verzonden, gaat u als volgt te werk:
Klik in het menu Extra op Opties voor verzenden.
Als u de naam wilt wijzigen van de knop Verzenden die wordt weergegeven op de werkbalk Standaard en de opdracht Verzenden die wordt weergegeven in het menu Bestand wanneer gebruikers het formulier invullen, typt u de nieuwe naam in het vak Bijschrift in het dialoogvenster Opties voor verzenden .
Tip
Als u een sneltoets wilt toewijzen aan deze knop en opdracht, typt u een ampersand (&) vóór het teken dat u als sneltoets wilt gebruiken. Als u bijvoorbeeld ALT+B wilt toewijzen als de sneltoets voor de knop Verzenden en de opdracht, typt u Su&bmit.
Als u niet wilt dat personen een opdracht Verzenden of de knop Verzenden op de werkbalk Standaard gebruiken wanneer ze uw formulier invullen, schakelt u het selectievakje Het menu-item Verzenden weergeven en de knop Verzenden op de werkbalk uit .
Nadat gebruikers een formulier hebben verzonden, houdt InfoPath het formulier standaard geopend en wordt er een bericht weergegeven om aan te geven of het formulier is verzonden. Als u dit standaardgedrag wilt wijzigen, klikt u op Geavanceerd en voert u een van de volgende handelingen uit:
Als u het formulier wilt sluiten of een nieuw leeg formulier wilt maken nadat de gebruiker een ingevuld formulier heeft verzonden, klikt u op de gewenste optie in de lijst Na verzenden .
Als u een aangepast bericht wilt maken om aan te geven of het formulier is verzonden, schakelt u het selectievakje Aangepaste berichten gebruiken in en typt u uw berichten in de vakken Bij geslaagd en Bij mislukt .
Tip
Gebruik een bericht in het vak Bij fout om gebruikers te laten weten wat ze moeten doen als ze hun formulier niet kunnen indienen. U kunt bijvoorbeeld voorstellen dat gebruikers hun formulier opslaan en contact opnemen met iemand voor verdere instructies.
Als u geen bericht wilt weergeven nadat de gebruiker een formulier heeft verzonden, schakelt u het selectievakje Geslaagde en mislukte berichten weergeven uit.
Naar boven