Obs!: Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.
Microsoft Office InfoPath-formulärmallar som du skapar är avsedda att öppnas och ifyllda online, i InfoPath själva eller genom att använda en webbläsare. Användare kan dock välja att skriva ut en kopia av ett färdigt formulär för sin personliga poster eller för arkivering. Därför är det en bra idé att kontrollera att din formulärmall ser ut acceptabel när det skrivs ut. Du kanske vill kontrollera att kontrollerna i formulärmallen innanför marginalerna på den utskrivna sidan och text i formuläret utskrivna kan läsas.
Dessutom kan du kan använda åtgärdsfönstret vyer för att skapa en speciell version av formulärmallen – kallas en utskriftsvy – som är särskilt utformat för utskrift.
I den här artikeln lär du dig hur du utformar en utskriftsvy för formulärmallen och andra tekniker för att skapa formulärmallar för utskrift.
I den här artikeln
Skillnaden mellan att skriva ut en formulärmall och ett formulär
Du kan skriva ut din formulärmall att få en allmän uppfattning om hur kontroller och andra objekt visas på den utskrivna sidan eller kontrollera utskriftsinställningar, till exempel sidhuvuden eller sidfötter. När du skriver ut en formulärmall från designläge kan du se vissa objekt utskrivna formulärmallen, till exempel knappar som faktiskt inte visas när en användare skriver ut ett formulär som baseras på din formulärmall.
När användare skriver ut ett formulär som baseras på din formulärmall, InfoPath gör justeringar i formuläret eller tar bort vissa objekt som inte stämmer i en utskriven kontext. Infoga objekt instruktionstext som visas som standard under upprepande tabeller visas till exempel inte i det utskrivna formuläret. Ingetdera kommer knappen kontroller, listruta eller rullningspilarna, som de här objekten förlorar deras innebörd för utskriften.
Introduktion till att skriva ut vyer
Formulärmallar är utformat för att samla in formulärdata i ett elektroniskt format, kan du skapa en utskriftsvy, vilket är en vy som är utformade för utskrift. Detta är användbart när du vill att användare att skriva ut formulär med en viss layout eller bara skriva ut vissa delar av formuläret.
Om formulärmallen innehåller flera vyer kan skapa du en utskriftsvy för varje vy. Du kan också ange en enskild utskriftsvy som gäller för alla vyer i en formulärmall. Om formulärmallen innehåller tre olika vyer, kan du skapa en utskriftsvy som kombinerar viktig information från var och en av dessa vyer i en enda utskriven sida.
Om du vill skapa och associera en utskriftsvy med en befintlig vy kan använda du länken Skapa skriva ut Version av vyn i åtgärdsfönstret vyer. När du klickar på den här länken gör InfoPath följande:
-
Skapar en ny, tom vy som kallas skriva ut Version namn, där namn är namnet på vyn som utskriftsvy baseras.
-
Associerar utskriftsvy med vyn som det baseras. Den här association i spelas in i dialogrutan Vyegenskaper på fliken Utskriftsinställningar. Anta till exempel att du har skapat en utskriftsvy som baseras på en godkännande vy i formulärmallen. När användare klickar på knappen Skriv ut i vyn godkännande, skriver InfoPath ut den visas i vyn Skriv ut versionsgodkännande.
När du har skapat en utskriftsvy utformar du den så som du vill använda formuläret ska skrivas ut. Detta innebär vanligen att kopiera och klistra in kontroller från andra vyer i en formulärmall i utskriftsvyn. Om det behövs kan du ersätta vissa kontroller för andra kontroller i utskriftsvyn. Du kan till exempel ersätta en nedrullningsbar listruta, som döljer poster i listruta som standard med en listruta som visar posterna som standard. Genom att göra visas alla poster på utskrivna formulär. Du kan också ange anpassade utskriftsalternativ för utskriftsvyn i dialogrutan Vyegenskaper, till exempel sidhuvuden, sidfötter och sidmarginaler.
Designa en utskriftsvy som baseras på en befintlig vy
Som standard när en användare skriver ut ett formulär som inte har en specifik utskriftsvy som är kopplad till den, ut vyn som för närvarande visas på användarens dator. Om du skapar en utskriftsvy, skriver InfoPath ut den vyn i stället för den aktuella vyn. Du kan ange en befintlig vy som utskriftsvy. I proceduren nedan beskrivs hur du använder en befintlig vy som grund för en utskriftsvy.
-
Klicka på Hanteringsvyer på Visa-menyn.
-
Klicka på den vy som du vill skapa en utskriftsvy i listan Välj en vy i åtgärdsfönstret vyer.
-
Klicka på Skriv ut skapa Version av vyn under åtgärder.
-
Skriv ett namn för utskriftsvyn i dialogrutan Skapa skriva ut Version och klicka sedan på OK.
-
Dubbelklicka på utskriftsvyn i åtgärdsfönstret vyer.
-
Markera de alternativ som du vill ha på fliken Utskriftsinställningar och Utskriftsformat i dialogrutan Vyegenskaper och klicka sedan på OK. Du kan till exempel ange standardinställningar för marginalen för utskriftsvyn eller lägga till sidhuvuden eller sidfötter.
-
Klicka på vynamn i listan Välj en vy om du vill växla till den ursprungliga vyn i åtgärdsfönstret vyer.
-
Tryck på CTRL + A Om du vill markera allt i vyn.
-
Tryck på CTRL + C om du vill kopiera markeringen till Urklipp.
-
Klicka på vynamn i listan Välj en vy om du vill växla till vyn utskrift i åtgärdsfönstret vyer.
-
Tryck på CTRL + V om du vill klistra in markeringen från den ursprungliga vyn i utskriftsvyn.
-
Ta bort alla kontroller eller layoutelement att du inte behöver eller lägga till fler kontroller.
Tips: Att snabbt avgöra om kontroller och andra designelement får plats på en utskriven sida, kan du visa Sidbredd längs höger sida av formulärmallen genom att klicka på Guiden Sidbredd på Visa-menyn. Sidbredd visas som en streckad lodrät linje i en formulärmall. Raden anger var den högra marginalen på den utskrivna sidan finns, baserat på standardskrivare för din dator.
-
Klicka där du vill att en ny sida så här startar du om du vill lägga till sidbrytningar i vyn utskrift och klicka sedan på Sidbrytning på Infoga-menyn.
Obs!: En sidbrytning visas som en streckad vågrät linje på en egen formulärmall. Om du förhandsgranskar formulärmallen visas inte den här streckade linjen eller någon annan indikation för sidbrytningen. Klicka på Förhandsgranska i verktygsfältet Standard om du vill se hur sidbrytningen påverkar utskrivna formulär som baseras på din formulärmall.
Designa en utskriftsvy för Word
Om du är en avancerad formulärdesignerns som förstår XML-tekniker kan använda du Lägg till utskriftsvy för Word-guiden för att skapa en Microsoft Office Word-baserad utskriftsvy som skriver ut data direkt från Word. Gör att du kan dra nytta av del av utskriftsfunktioner som är tillgängliga i Word. Om du vill göra detta måste du ha tillgång till en befintlig XSL Transformation (XSLT)-fil som omvandlar data i en formulärmall till ett format som är lämpligt för utskrift från Word. När en användare skriver ut ett formulär som innehåller en Word-baserad utskriftsvy, skrivs data i formuläret direkt från inifrån Word. XSLT-filen måste skapas med hjälp av Microsoft Office Word 2003 eller Microsoft Office Word 2007.
Obs!: Om du vill veta mer om hur du skapar XSLT-filen kan referera till Microsoft Office InfoPath 2003 Software Development Kit (SDK). SDK innehåller ett verktyg som kallas InfoPath till Word-guide där du kan använda Word 2003 eller Word 2007 för att skriva ut data från InfoPath-formulär. Om du vill söka efter i InfoPath 2003 SDK, finns i avsnittet Se även.
-
Klicka på Hanteringsvyer på Visa-menyn.
-
Klicka på Lägg till utskriftsvy för Word i åtgärdsfönstret vyer under åtgärder.
-
Följ anvisningarna i Lägg till utskriftsvy för Word där du kan ange XSLT-filen som du vill använda för den Word-baserade utskriftsvyn.
-
Klicka på den vy du vill utse Word-baserade utskriftsvyn i listan Välj en vy i åtgärdsfönstret vyer och klicka sedan på Visa egenskaper.
-
Klicka på fliken Utskriftsinställningar.
-
Klicka på Word-baserade utskriftsvyn i listan Välj en befintlig vy som ska användas när du skriver ut den här vyn.