Skicka formulärdata till flera platser

Du kan designa formulärmallen så att användarna kan skicka sina formulärdata till flera platser när de klickar på Skicka.

Artikelinnehåll


Översikt

Om du vill att användarna ska kunna skicka sina formulärdata till flera platser, måste du i formulärmallen lägga till en sekundär dataanslutning som skickar data för var och en av platserna som användarna ska kunna skicka formulären till. När du har lagt till dataanslutningarna, konfigurerar du formulärmallen så att användarna kan skicka sina formulärdata till flera platser med hjälp av en regel (regel: Ett villkor eller en åtgärd, eller en uppsättning av villkor eller åtgärder, som utför uppgifter baserat på händelser eller värden i formuläret.). Knappen Skicka läggs då till i verktygsfältet Standard och kommandot Skicka läggs till på Arkiv-menyn när användarna fyller i formuläret. Formulärdata skickas till de sekundära dataanslutningarna i den ordning de anges i regeln. Det går inte att konfigurera regeln så att alla dataanslutningar används samtidigt.

När du konfigurerar formulärmallen så att användarna kan skicka sina formulärdata, kan du också anpassa sändningsalternativen så här:

  • Ändra texten 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 Överst på sidan

Steg 1: Lägga till dataanslutningar för sändning

När du konfigurerar formulärmallen så att användarna kan skicka sina ifyllda formulär till flera platser, lägger du till de dataanslutningar för sändning som behövs i formulärmallen. Du kan lägga till dataanslutningar till följande platser:

  • En webbtjänst
  • Ett dokumentbibliotek på en server som kör Microsoft Windows SharePoint Services
  • I ett e-postmeddelande

 Obs!   Användarna måste ha Microsoft Office Outlook installerat på sina datorer för att kunna skicka formulärdata i ett e-postmeddelande.

I procedurerna nedan beskrivs hur du lägger till dataanslutningar för sändning till dessa platser.

Lägga till en dataanslutning som skickar data till en webbtjänst

  1. Klicka på DataanslutningarVerktyg-menyn.
  1. Klicka på Lägg till i rutan Dataanslutning.
  1. Klicka på Skapa en ny anslutning till i guiden Dataanslutning, klicka på Skicka data och sedan på Nästa.
  1. Klicka på Till en webbtjänst på nästa sida i guiden och klicka sedan på Nästa.
  2. Ange webbtjänsten dit användarna ska skicka sina formulär på nästa sida i guiden. Klicka sedan på Nästa.

 Obs!   Om du vill söka efter webbtjänsten i en UDDI-server (Universal Description, Discovery and Integration) klickar du på Sök i UDDI och anger den UDDI-server som du vill söka i. Ange om du vill söka efter leverantör eller efter de tjänster som tillhandahålls, ange ett sökord och klicka på Sök. Webbtjänsterna som matchar sökordet visas i listan Sökresultat.

  1. På nästa sida i guiden klickar du i listan Välj en åtgärd på den webbtjänståtgärd som ska ta emot formulärdata. Klicka sedan på Nästa.
  2. Gör något av följande på nästa sida i guiden:

VisaSkicka data i ett fält eller en grupp

  1. Klicka i listan Parametrar på en webbtjänstparameter som ska ta emot data från formuläret.
  2. Klicka på Fält eller grupp i Parameteralternativ.
  3. Klicka på ÄndraBild av knapp .
  4. Klicka på det fält eller den grupp vars datavärde du vill skicka i dialogrutan Markera ett fält eller en grupp och klicka sedan på OK.
  5. Klicka i rutan InkluderaEndast textelement och underordnade element (om du endast vill skicka innehållet och underordnade element i fältet eller gruppen) eller på XML-underträd, inklusive markerat element (om du vill skicka både innehållet och gruppen eller fältet).

VisaSkicka alla data i formuläret

  • Klicka på Hela formuläret (XML-dokument, inklusive bearbetningsinstruktioner).

VisaSkicka data som en sträng

  • Markera kryssrutan Skicka data som en sträng.

 Tips!   Vanligtvis ska du markera den här kryssrutan när du vill skicka digitalt signerade data. I de flesta fall ska du avmarkera den.

  1. Klicka på Nästa.
  2. Ange ett beskrivande namn för anslutningen för datasändning i rutan Ange ett namn på dataanslutningen på nästa sida i guiden.

Lägga till en dataanslutning som skickar data till ett dokumentbibliotek

  1. Klicka på DataanslutningarVerktyg-menyn.
  1. Klicka på Lägg till i rutan Dataanslutning.
  1. Klicka på Skapa en ny anslutning till i guiden Dataanslutning, klicka på Skicka data och sedan på Nästa.
  1. Klicka på Till ett dokumentbibliotek på en SharePoint-webbplats på nästa sida i guiden och klicka på Nästa.
  2. Ange platsen i SharePoint-dokumentbiblioteket i rutan Dokumentbibliotek på nästa sida i guiden.
  3. Skriv i rutan Filnamn namnet som ska användas för att identifiera formuläret i dokumentbiblioteket. Du kan också använda en formel som ser till att alla formulärnamn blir unika.

VisaHur gör jag?

  1. Klicka på Infoga formel Bild av knapp.
  1. Gör något av följande i dialogrutan Infoga formel:
    • Om du vill använda ett fält i formeln klickar du på Infoga fält eller grupp, klickar på önskat fält i dialogrutan Markera ett fält eller en grupp och klickar sedan på OK.
    • Om du vill använda en funktion i formeln klickar du på Infoga funktion, markerar önskad funktion i dialogrutan Infoga funktion och klickar sedan på OK.

 Tips!   Om funktionen kräver parametrar, markerar du funktionen i dialogrutan Infoga funktion och klickar på OK. Dubbelklicka sedan på den funktion du lagt till i rutan Formel i dialogrutan Infoga formel och klicka i ett fält eller en grupp. Länkar till mer information om funktioner finns i avsnittet Se även.

  • Om du vill infoga ett värde eller en matematisk operator i formeln skriver du värdet eller tecknet för den matematiska operationen i rutan Formel.
Operation Tecken
Addera +
Subtrahera -
Multiplicera *
Dividera /
  •  Obs!   Om formeln använder operatorn division (/), ser du till att det finns ett blanksteg före och efter den. Om det inte finns blanksteg före och efter divisionsoperatorn kan "/" tolkas som en avgränsare för XPath-steg i stället för en divisionsoperator.

  1. Om du vill testa formeln för korrekt syntax klickar du på Bekräfta formel i dialogrutan Infoga formel.

Länkar till mer information om formler finns i avsnittet Se även.

  1. Om du vill skriva över befintliga formulär med samma namn i dokumentbiblioteket markerar du kryssrutan Tillåt att befintliga filer skrivs över.
  2. Klicka på Nästa.
  3. Ange ett beskrivande namn för anslutningen för datasändning i rutan Ange ett namn på dataanslutningen på nästa sida i guiden.

Lägga till en dataanslutning som skickar data i ett e-postmeddelande

  1. Klicka på DataanslutningarVerktyg-menyn.
  1. Klicka på Lägg till i rutan Dataanslutning.
  1. Klicka på Skapa en ny anslutning till i guiden Dataanslutning, klicka på Skicka data och sedan på Nästa.
  1. Klicka på Som ett e-postmeddelande och sedan på Nästa på nästa sida i guiden.
  2. På nästa sida i guiden skriver du e-postadressen till mottagarna av meddelandet, ämnet som ska visas i meddelandet och eventuell inledningstext i respektive rutor och klickar på Nästa. Du kan också använda en formel i respektive ruta utom i rutan Introduktion.

VisaHur gör jag?

  1. Klicka på Infoga formel Bild av knapp.
  1. Gör något av följande i dialogrutan Infoga formel:
    • Om du vill använda ett fält i formeln klickar du på Infoga fält eller grupp, klickar på önskat fält i dialogrutan Markera ett fält eller en grupp och klickar sedan på OK.
    • Om du vill använda en funktion i formeln klickar du på Infoga funktion, markerar önskad funktion i dialogrutan Infoga funktion och klickar sedan på OK.

 Tips!   Om funktionen kräver parametrar, markerar du funktionen i dialogrutan Infoga funktion och klickar på OK. Dubbelklicka sedan på den funktion du lagt till i rutan Formel i dialogrutan Infoga formel och klicka i ett fält eller en grupp. Länkar till mer information om funktioner finns i avsnittet Se även.

  • Om du vill infoga ett värde eller en matematisk operator i formeln skriver du värdet eller tecknet för den matematiska operationen i rutan Formel.
Operation Tecken
Addera +
Subtrahera -
Multiplicera *
Dividera /
  •  Obs!   Om formeln använder operatorn division (/), ser du till att det finns ett blanksteg före och efter den. Om det inte finns blanksteg före och efter divisionsoperatorn kan "/" tolkas som en avgränsare för XPath-steg i stället för en divisionsoperator.

  1. Om du vill testa formeln för korrekt syntax klickar du på Bekräfta formel i dialogrutan Infoga formel.

Länkar till mer information om formler finns i avsnittet Se även.

  1. Gör något av följande på nästa sida i guiden:
  • Om du vill visa formuläret i e-postmeddelandets brödtext klickar du på Skicka endast den aktiva vyn av formuläret och ingen bifogad fil.
  • Om du vill skicka formulärdata som en bifogad fil i e-postmeddelandet klickar du på Skicka formulärdata som en bifogad fil, markerar kryssrutan Bifoga formulärmallen så att användarna kan öppna formuläret och skriver sedan namnet på formuläret i rutan Namn på bifogad fil. Du kan också ange ett fält eller använda en formel som ser till att alla formulärnamn blir unika.

VisaHur gör jag?

  1. Klicka på Infoga formel Bild av knapp.
  1. Gör något av följande i dialogrutan Infoga formel:
    • Om du vill använda ett fält i formeln klickar du på Infoga fält eller grupp, klickar på önskat fält i dialogrutan Markera ett fält eller en grupp och klickar sedan på OK.
    • Om du vill använda en funktion i formeln klickar du på Infoga funktion, markerar önskad funktion i dialogrutan Infoga funktion och klickar sedan på OK.

 Tips!   Om funktionen kräver parametrar, markerar du funktionen i dialogrutan Infoga funktion och klickar på OK. Dubbelklicka sedan på den funktion du lagt till i rutan Formel i dialogrutan Infoga formel och klicka i ett fält eller en grupp. Länkar till mer information om funktioner finns i avsnittet Se även.

  • Om du vill infoga ett värde eller en matematisk operator i formeln skriver du värdet eller tecknet för den matematiska operationen i rutan Formel.
Operation Tecken
Addera +
Subtrahera -
Multiplicera *
Dividera /
  •  Obs!   Om formeln använder operatorn division (/), ser du till att det finns ett blanksteg före och efter den. Om det inte finns blanksteg före och efter divisionsoperatorn kan "/" tolkas som en avgränsare för XPath-steg i stället för en divisionsoperator.

  1. Om du vill testa formeln för korrekt syntax klickar du på Bekräfta formel i dialogrutan Infoga formel.

Länkar till mer information om formler finns i avsnittet Se även.

 Obs!   Mottagarna till de formulärdata som skickas som en bifogad fil måste ha InfoPath installerat för att kunna öppna den bifogade filen.

  1. Klicka på Nästa.
  2. Ange ett beskrivande namn för anslutningen för datasändning i rutan Ange ett namn på dataanslutningen på nästa sida i guiden.
  1. Kontrollera att informationen är korrekt i avsnittet Sammanfattning och klicka på Slutför.

Överst på sidan Överst på sidan

Steg 2: Konfigurera formulärmallen så att det går att skicka data

När du har lagt till de sekundära dataanslutningar som behövs i formulärmallen, konfigurerar du den så att användarna kan skicka sina formulärdata. När du gör detta läggs kommandot Skicka till i Arkiv-menyn och knappen Skicka i verktygsfältet Standard när användarna fyller i formuläret. Du kan sedan konfigurera vilken åtgärd som ska utföras när användaren klicka på Skicka. I det här fallet ska du lägga till en regel som skickar formulärdata till alla dataanslutningar när användaren klickar på kommandot Skicka i Arkiv-menyn eller knappen Skicka i verktygsfältet Standard.

 Obs!   Du kan konfigurera sändningsalternativen i samma dialogruta.

  1. Klicka på SändningsalternativVerktyg-menyn.
  1. Markera kryssrutan Tillåt användare att skicka formuläret i dialogrutan Sändningsalternativ.

 Obs!   Om du markerar den här kryssrutan läggs knappen Skicka till i verktygsfältet Standard och kommandot Skicka läggs till på Arkiv-menyn när användarna fyller i formuläret.

  1. Klicka på Utför anpassad åtgärd med regler och sedan på Regler.
  2. Klicka på Lägg till i dialogrutan Regler för att skicka formulär.
  3. Klicka på Lägg till åtgärd.
  4. Klicka på Skicka via en dataanslutning i rutan Åtgärd, klicka på önskad dataanslutning i listan Dataanslutning och sedan på OK.
  5. Upprepa steg 5 och 6 för varje dataanslutning som du har lagt till i formulärmallen.
  6. När du har lagt till villor för alla dataanslutningar i formulärmallen klickar du på OK två gånger.

Om du vill ändra namnet på knappen Skicka som visas i verktygsfältet Standard, eller kommandot Skicka som visas på Arkiv-menyn när användare fyller i formuläret, anger du det nya namnet i rutan Bildtext i dialogrutanSändningsalternativ.

 Tips!   Om du vill tilldela knappen och kommandot ett kortkommando, skriver du ett et-tecken (&) före tecknet du vill använda som kortkommando. Exempel: Tilldela ALT+I som kortkommando för knappen och kommandot Skicka genom att ange Sk&icka.

  1. Om du inte vill att användarna ska kunna använda kommandot Skicka eller knappen Skicka i verktygsfältet Standard när de fyller i formuläret, avmarkerar du kryssrutan Visa menyobjektet och verktygsfältsknappen Skicka.

När användaren har skickat formuläret låter InfoPath som standard formuläret vara öppet och visar ett meddelande om att formuläret har skickats eller att det inte har det. Om du vill ändra det här standardbeteendet klickar du på Avancerat och gör något av följande:

  • Om du vill stänga formuläret eller skapa ett nytt tomt formulär när användaren har skickat ett färdigifyllt formulär klickar du på det önskade alternativet i listan Efter sändningen.
  • Om du vill skapa ett eget meddelande som berättar om formuläret skickades markerar du kryssrutan Använd egna meddelanden och skriver sedan dina meddelanden i rutorna Vid lyckad sändning och Vid misslyckad sändning.

 Tips!   Använd ett meddelande i rutan Vid misslyckad sändning som berättar för användarna vad de kan göra om deras formulär inte går att skicka. Du kan till exempel föreslå att de sparar formuläret och kontaktar någon för vidare instruktioner.

  • Om du inte vill att något meddelande ska visas när användarna har skickat formuläret avmarkerar du kryssrutan Visa ett meddelande om lyckad eller misslyckad sändning.

Överst på sidan Överst på sidan

 
 
Gäller:
InfoPath 2007