Artikelinnehåll
Introduktion
I Microsoft InfoPath 2010 kan du utforma många olika typer av formulär. Dessa omfattar bland annat:
-
SharePoint-listor
-
SharePoint-formulärbibliotek
-
Uppgiftsformulär för SharePoint-arbetsflöden
-
Formulär för externa listor
-
Formulär som är kompatibla med olika versioner av InfoPath
Uppsättningen tillgängliga kontroller och funktioner varierar beroende på typ av formulär. Med webbläsarformulär kan användarna fylla i ett formulär utan att behöva InfoPath Filler. InfoPath Filler-formulär innehåller dock en större uppsättning funktioner.
Om du ändrar från en typ av formulär till en annan kan det uppstå kompatibilitetsproblem eller andra problem. Vissa InfoPath-funktioner stöds till exempel inte i webbläsarformulärmallar, vilket kan leda till problem under publiceringsprocessen. På samma sätt fungerar inte vissa InfoPath 2010-funktioner i Formulärmallar för InfoPath 2007 eller InfoPath 2003.
InfoPath 2010 har utformats för att försöka förhindra verifieringsfel genom att du kan välja vilken typ av formulärmall du vill designa från början och sedan begränsa ditt val av kontroller och funktioner till kompatibla alternativ baserat på den valda formulärmallen. Om du till exempel väljer att utforma en webbläsarmall har du inte tillgång till vissa kontroller, till exempel den lodräta etiketten och signaturradskontrollen. På samma sätt kan du inte konvertera en SharePoint-lista eller arbetsflödesmall till en annan formulärmallstyp för att förhindra en inkompatibilitet.
Om du ändrar ett formulär till en annan typ av formulär, till exempel växlar från ett InfoPath Filler-formulär till ett webbläsarformulär, anges kontroller som inte stöds i webbläsarformulär. Om formuläret till exempel innehåller en signaturradskontroll visas ett rött X på kontrollen. InfoPath söker automatiskt efter problem när du gör något av följande:
-
Öppna en formulärmall
-
Ändra kompatibilitetsinställningen för en formulärmall
-
Spara eller publicera en formulärmall
Du uppmanas att granska eventuella formulärfel som hittas. Vi rekommenderar starkt att du granskar felen. Åtgärdsfönstret Kontrollera layout öppnas om du vill granska fel.
Obs!: De flesta fel genereras av InfoPath-klienten när du skapar och försöker publicera en webbläsarformulärmall. Fel som hämtas från webbservern visas också. Om du flyttar ett formulär från en server till en annan kan det uppstå problem som inte fanns på den tidigare servern, beroende på serverkonfigurationerna.
Åtgärdsfönstret Kontrollera layout
Åtgärdsfönstret Kontrollera layout hjälper dig att hitta kompatibilitetsproblem. I vissa fall åtgärdas problemet automatiskt och du får ett meddelande om korrigeringen. I andra fall måste problemet åtgärdas manuellt. Om du till exempel vill publicera en webbläsarformulärmall kan du behöva ta bort en kontroll som inte stöds eller ersätta den med en annan kontroll.
Du kan också ändra kompatibilitetsinställningen för formulärmallen. Anta till exempel att endast användare som har InfoPath installerat på sina datorer kan visa och fylla i formulär som baseras på formulärmallen. Om du även vill att formulärmallen ska fungera i en webbläsare kan du klicka på Ändra inställningar i åtgärdsfönstret Kontrollera design för att komma åt alternativ för att skapa en webbläsarkompatibel formulärmall. När du ändrar kompatibilitetsinställningen för en formulärmall uppdateras felen och meddelandena i åtgärdsfönstret Kontrollera design .
Obs!: Även om det är möjligt att ändra kompatibilitetsinställningarna i åtgärdsfönstret Kontrollera design är det enklare att ändra inställningarna genom att klicka på Arkiv och sedan klicka på Formuläralternativ på fliken Info. Klicka på Kompatibilitet och sedan på önskad formulärmallstyp i listan Formulärtyp .
Du kan uppdatera listan med fel och meddelanden i åtgärdsfönstret Kontrollera design genom att klicka på Uppdatera.