Ändra eller ta bort en dataanslutning

Gäller för
InfoPath 2010 InfoPath 2013

En dataanslutning är en anslutning mellan ett Microsoft Office InfoPath-formulär och en extern datakälla, till exempel en databas, webbtjänst, XML-fil eller Microsoft Windows SharePoint Services dokumentbibliotek eller lista. Dataanslutningar används för att fråga och skicka data. Om de externa datakällorna för formulärmallen ändras kan du behöva ändra eller ta bort motsvarande dataanslutningar från formulärmallen.

I den här artikeln

Innan du börjar

Om du ändrar eller tar bort dataanslutningen för en formulärmall påverkas kontrollerna och datakällorna för alla nya eller befintliga formulär som baseras på den formulärmallen. När du ändrar dataanslutningen skapar InfoPath en ny datakälla som baseras på hur data lagras i den nya externa datakällan. Om den nya externa datakällan lagrar data precis som den gamla externa datakällan ser du inga ändringar i datakällan i formulärmallen. Alla kontroller i formulärmallen är bundna till samma fält i datakällan. Men om den nya externa datakällan lagrar data på ett annat sätt än den gamla externa datakällan skapar InfoPath en ny datakälla med nya fält och grupper. Kontroller i formulärmallen som var bundna till fält i den gamla datakällan kommer inte längre att vara bundna till fält i den nya datakällan. Om du vill använda dessa befintliga kontroller måste du binda dessa kontroller till andra fält i den nya datakällan.

Du kan bara ta bort sekundära dataanslutningar från en formulärmall. Du kan inte ta bort huvuddataanslutningen från en formulärmall. När du tar bort en sekundär dataanslutning tar InfoPath bort motsvarande sekundära datakälla från formulärmallen. Kontrollerna som är kopplade till den borttagna datakällan finns kvar i formulärmallen, men är inte längre bundna till fälten och grupperna i den datakällan. Om du vill använda de här kontrollerna måste du göra något av följande:

  • Binda de obundna kontrollerna till fält eller grupper i huvuddatakällan eller till en annan befintlig sekundär datakälla.
  • Lägg till en ny sekundär dataanslutning till formulärmallen och bind sedan de obundna kontrollerna till fält eller grupper i den nya sekundära datakällan.
  • Ta bort de obundna kontrollerna från formulärmallen.

Obs

Om du ändrar eller tar bort en dataanslutning från en formulärmall kan data gå förlorade för befintliga formulär som baseras på den här formulärmallen. När en användare öppnar ett befintligt formulär kontrollerar InfoPath den publicerade platsen efter en nyare version av formulärmallen. Om det finns en nyare version visar InfoPath formuläret med den nyare versionen av formulärmallen. Om en användare angav data i en kontroll som var bunden till ett fält i en äldre version av formulärmallen och du ändrade dataanslutningen, vilket resulterade i att fältet togs bort från datakällan, förlorar användaren de data som lagrats i fältet som har tagits bort från datakällan.

Innan du ändrar eller tar bort en dataanslutning bör du tänka på effekterna på kontrollerna och datakällorna i befintliga formulär som baseras på formulärmallen. När du har ändrat eller ta bort en dataanslutning bör du testa ändringarna innan du låter användarna fylla i ett formulär som baseras på den ändrade formulärmallen.

Överst på sidan

Ändra en dataanslutning

  1. Klicka på DataanslutningarVerktyg-menyn.

  2. Klicka på den dataanslutning du vill ändra i listan Dataanslutningar för formulärmallen .

  3. Klicka på Ändra.
    Guiden Dataanslutning startar och vägleder dig genom processen att ändra dataanslutningen. Nästa sida i guiden Dataanslutning beror på vilken typ av dataanslutning du ändrar.

  4. Följ anvisningarna i guiden Dataanslutning.

    Obs

    Länkar till mer information om hur du använder guiden Dataanslutning för att ansluta ett formulär till en viss extern datakälla finns i avsnittet Se även .

  5. Om du vill testa dina ändringar klickar du på Förhandsgranska i verktygsfältet Standard eller trycker på CTRL+SKIFT+B.

Överst på sidan

Ta bort en dataanslutning

  1. Klicka på DataanslutningarVerktyg-menyn.

  2. Klicka på den dataanslutning du vill ta bort i listan Dataanslutningar för formulärmallen .

  3. Klicka på Ta bort.

    Obs

    Om knappen Ta bort är inaktiverad innebär det att du har valt huvuddataanslutningen för formulärmallen. Du kan inte ta bort huvuddataanslutningen för en formulärmall.

  4. Klicka på Ja i dialogrutan Microsoft Office InfoPath.

  5. Om du vill testa dina ändringar klickar du på Förhandsgranska i verktygsfältet Standard eller trycker på CTRL+SKIFT+B.

Överst på sidan