|
Tip 65 -
Facturen e.d. afdrukken vanuit een portaal? 
De oorspronkelijke vraag was: "Hoe
facturen maken in FileMaker"?
Voor gewone factuurtjes die slechs
één item (bijv. één of
andere dienst) vermelden, is dat heel simpel: een rapport
lay-out met de vaste factuurgegevens in header en
footer, en de eigenlijke factuurgegevens in het
body-gedeelte: een omschrijving en wat rekenwerk voor
bedrag exclusief, BTW, bedrag inclusief enz.
Wanneer onze factuur echter
verschillende lijnen moet bevatten (bijv. zoveel
boutjes, zoveel moertjes, zoveel tangetjes, zoveel draadjes,
en ga zo maar door), dan is het iets ingewikkelder. We
moeten immers voor elk item (minstens) één
lijn voorzien, en we weten niet eens of één
bladzijde wel zal volstaan. Meestal wordt dan met een
portaal gewerkt in het body-gedeelte, en elke
portal row (portaalrij) bevat dan één
item dat bewaard wordt in de gerelateerde databank Line
Items. Zolang onze portaal minder items bevat dan
het maximum dat getoond kan worden zonder de scroll
bar te moeten gebruiken, is er geen probleem. Zijn
er meer items, dan kan afdrukken niet meer vanuit het
facturenbestand. Dan moeten we afdrukken vanuit Line
items. In dat bestand maken we daartoe een speciale
afdruklay-out in rapport-vorm met dezelfde header en
dezelfde footer die we al gebruikt hadden in onze
facturenbank. Voor de velden in de header en de
footer (bijv. de factuurdatum) gebruiken we
lookups die de informatie ophalen uit de
facturenbank.
|