Skicka formulärdata till en Microsoft SQL Server-databas

Viktigt!: Den här artikeln är maskinöversatt, se ansvarsfriskrivningen. Den engelska versionen av den här artikeln finns här för din referens.

I den här artikeln

Översikt

Steg 1: Aktivera skicka-dataanslutning

Steg 2: Konfigurera skicka-alternativ

Översikt

När du designar en formulärmall som baseras på en Microsoft SQL Server-databas, aktiverar guiden Dataanslutning en dataanslutning för sändning till databasen om följande villkor uppfylls:

  • Formulär som baseras på den här formulärmallen måste fyllas i med hjälp av Microsoft Office InfoPath. Om formuläret kommer att fyllas i med en webbläsare, kan formuläret inte skicka data direkt till en databas. Om du vill konfigurera en webbläsarkompatibel formulärmall så att den skickar data till en databas, använder du en dataanslutning för sändning som skickar data till en webbtjänst som arbetar tillsammans med databasen.

  • Den primära databastabellen som används i huvuddataanslutningen innehåller en primärnyckel, ett unikt villkor eller ett unikt index.

  • Alla andra databaser som används med den här huvuddataanslutningen har en enkel relation till den primära databastabellen.

Om databasen uppfyller dessa krav, aktiveras dataanslutningen för sändning och knappen Skicka läggs till i verktygsfältet Standard och kommandot SkickaArkiv-menyn i formuläret.

Du kan välja att inaktivera dataanslutningen för sändning i guiden när du designar ett formulär som baseras på en databas. Om du inaktiverar dataanslutningen för sändning i guiden och senare vill använda denna dataanslutning, aktiverar du den genom att ändra huvuddataanslutningen. I den här artikeln beskrivs hur du aktiverar dataanslutningen för sändning.

Obs!: Du kan bara ha en dataanslutning för sändning i huvuddataanslutningen till en databas. I formulärmallen kan du inte lägga till en sekundär dataanslutning till en databas. Om du vill använda en sekundär dataanslutning till en databas, ska du använda en webbtjänst som fungerar tillsammans med databasen och sedan lägga till en dataanslutning för sändning till den webbtjänsten.

När du har aktiverat en dataanslutning för sändning kan du också använda sändningsalternativ för formulärmallen så här:

  • Ändra den text som visas på knappen Skicka i verktygsfältet Standard och kommandot SkickaArkiv-menyn.

  • Ändra tangentbordsgenväg för knappen Skicka i verktygsfältet Standard och kommandot SkickaArkiv-menyn.

  • Skapa egna meddelanden som visas för användarna när de skickar sina formulär.

  • Ange om formuläret ska lämnas öppet, ska stängas eller om ett tomt formulär ska visas efter att formuläret har skickats.

Överst på sidan

Steg 1: Aktivera dataanslutningen för sändning

  1. Välj DataanslutningarVerktyg-menyn.

  2. Klicka på huvuddataanslutningen i dialogrutan Dataanslutningar och klicka sedan på Ändra.

  3. Klicka på Nästa i guiden Dataanslutning.

  4. Markera kryssrutan Aktivera sändning för den här anslutningen på nästa sida i guiden och klicka sedan på Slutför.

Överst på sidan

Steg 2: Konfigurera sändningsalternativ

När du har aktiverat dataanslutningen för sändning läggs knappen Skicka till i verktygsfältet Standard och kommandot Skicka i Arkiv-menyn. Formulär som baseras på den här formulärmallen konfigureras dessutom automatiskt till att visa ett meddelande för användarna efter att de har skickat sina ifyllda formulär. Meddelandet anger om formuläret kunde skickas. Formuläret lämnas som standard öppet efter att användaren har skickat det. Om du vill ändra texten som visas på knappen Skicka, samt vad som händer när användarna skickar sina formulär, gör du så här:

  1. Klicka på SändningsalternativVerktyg-menyn.

    1. Skriv det nya namnet i rutan Beskrivning i dialogrutan Sändningsalternativ om du vill byta namn på knappen Skicka som visas i verktygsfältet Standard och kommandot Skicka som visas på Arkiv-menyn när användare fyller i formuläret.

      Tips: Om du vill tilldela ett kortkommando till den här knappen och kommandot skriver du ett et-tecken (&) före det tecken som du vill använda som ett kortkommando. Skriv till exempel om du vill koppla ALT + B som kortkommandot för Skicka-knapp och kommandot Su & cka.

  2. Om du inte vill att andra ska använda kommandot Skicka eller Skicka-knapp i verktygsfältet Standard när de fyller i formuläret avmarkerar du kryssrutan Visa menyalternativet Skicka och knappen Skicka.

    1. Som standard när användaren skickar ett formulär InfoPath behåller formuläret öppet och visar ett meddelande för att ange om formuläret har skickats. Om du vill ändra standardbeteendet, klicka på Avancerat och gör sedan något av följande:

      • Om du vill stänga formuläret eller skapa ett nytt tomt formulär när användaren anger en färdigt formulär, klickar du på det alternativ som du vill använda i listan när du skickar.

      • Markera kryssrutan Använd anpassade meddelanden om du vill skapa ett anpassat meddelande som anger om formuläret skickades och Skriv dina meddelanden i rutorna på lyckade och misslyckade.

        Tips: Använda ett meddelande i rutan på fel för att informera användarna vad kan jag göra om de inte kan skicka sina formulär. Du kan till exempel föreslå att användare spara sina formulär och kontakta någon för ytterligare anvisningar.

      • Om du inte vill visa ett meddelande när användaren skickar ett formulär avmarkerar du kryssrutan Visa lyckade och misslyckade meddelanden.

Överst på sidan

Obs!: Ansvarsfriskrivning för maskinöversättning: Den här artikeln har översatts av ett datorsystem utan mänsklig inblandning. Microsoft erbjuder dessa maskinöversättningar för att hjälpa icke engelskspråkiga användare att ta del av information om Microsofts produkter, tjänster och tekniker. Eftersom artikeln är maskinöversatt kan den innehålla fel i ordval, syntax och grammatik.

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×