|
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Öppna formuläret Tax Receipt.xdp i Designer.
Ange alternativ för förhandsgranskning genom att välja Arkiv > Formuläregenskaper.
Klicka på fliken Förhandsgranska och gör följande:
Välj Utskriftsformulär i listan Förhandsgranskningstyp (dubbelsidig).
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äretFormulä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.
|
|
|