Exempel på skattekvitto

Skattekvittoexemplet visar hur ett dynamiskt PDF-formulär fungerar.

Det här formuläret skriver ut tre kopior av skattekvittot på en sida: stiftelsens kopia, kapitlets kopia och kopian för inkomstskatten.

Exemplet innehåller följande filer:

Arkiv

Beskrivning

Tax Receipt.xdp

Designer-formulärfil i mappen Forms

Tax Receipt.xml

XML-datafiler i mappen Data

Signature.tif

Tax Receipt.tif

Bildfilerna finns i mappen Images

Tax Receipt.pdf

Återgivna formulär med sammanfogade data i mappen Outputs

Använda skattekvittoexemplet

  1. Öppna formuläret Tax Receipt.xdp i Designer.

  2. Ange alternativ för förhandsgranskning genom att välja Arkiv > Formuläregenskaper.

  3. Klicka på fliken Förhandsgranska och gör följande:

  4. Välj Utskriftsformulär i listan Förhandsgranskningstyp (dubbelsidig).

    • I rutan Datafil bläddrar du till mappen Data och markerar exempeldatafilen, Tax Receipt.xml.

    • Klicka på OK.

  5. Förhandsgranska formuläret på fliken Förhandsgranska PDF

PDF-filen i mappen Outputs visar det återgivna formuläret med sammanfogade data. Använd den här filen som jämförelse med resultatet i det förhandsgranskade formuläret.

Om skattekvittoformuläret

Formuläret exemplifierar flera olika funktioner.

Formulärhierarkistruktur
Formuläret baseras på datastrukturen och kan på så vis dra nytta av den implicita databindningsprocessen.

Mallsida
Eftersom sidfotstexten ska visas längst ned på varje sida, definieras den på mallsidan.

Flödesinnehåll
De olika förekomsterna av kvittodelformulären placeras under varandra eftersom alternativet Innehåll för delformuläret taxReceipt har satts till Flödat. Alternativet Innehåll finns på fliken Delformulär på paletten Objekt. Alternativet Flödesriktning, som också finns på fliken Delformulär, är inställt på Uppfrån och ned. Delformulärets marginalinställningar, som anges på paletten Layout, lägger till det extra avstånd som krävs mellan de två delformulären.

Delformulärsinstans
Kvittodelformuläret innehåller skattekvittoinformation med fält och statiska element. Eftersom kvittot ska skrivas ut tre gånger på samma sida har maxvärdet för kvittodelformuläret satts till 3. Maxvärdet definieras på fliken Bindning på paletten Objekt.

Globala fält
Givarinformationen anges en gång i datafilen. Med globala givarfält kan dessa värden skrivas ut på alla kopior av skattekvittot.

Bildfält
Eftersom ekonomichefens underskrift kan vara variera tillhandahålls underskriftens bildlänk i datafilen. Ett bildfält används för att visa underskriftsbilden.

maximalt antal tillåtna tecken per fält
Värdet för maximalt antal tecken för respektive fält definieras på fliken Fält på paletten Objekt och specificeras per dataspecifikation.

Utökningsbara fält och fästpunktspositioner
För att få plats med värden av varierande längd har alternativet Anpassa via utökning, på layotpaletten, markerats för fälten receiptSerial och copyLabel. Fästpunktspositionen för dessa fält är inställt på rätt utökningsriktning.

Skript
Adressvärdena ska visas som ett block. Ett JavaScript används för att binda ihop datavärdena. Eftersom donorAddress-fältets värde har beräknats har alternativet Databindning satts till Ingen databindning. Databindning definieras på fliken Bindning på paletten Objekt.

Flera rader
Egenskapen Tillåt flera rader för fältet donorAddress, på fliken Fält på paletten Objekt, har markerats så att fältet kan skrivas ut på flera rader.

Visningsmönster
Vissa värden är enklare att läsa om man använder alternativet Mönster på fliken Fält på paletten Objekt och tillämpar ett visningsmönster. Datumvärdet har t ex formaterats med långt datumformat.