Hey, I noticed some wild behavior when printing a pdf invoice when the
the invoice has many line items that fill more than a page.  This is
only for pdf, not html invoices.  What happens is; when the
description,details and amount  columns would ideally end up forcing a
page break, the contents of each of the columns each get their own
page in the pdf.  So the first page looks ok, then the next page has
the next single description, the page after that has it's respective
details, the page after that has the respective amount.  The cycle
continues with a new page for the next details item and so on.   Not
sure if this is new discovery but a workaround is is to print the html
and then make a pdf from that. Although it's not as nice looking
because it includes the long url at the top of the page,  but that
could just be for Firefox.


This happens with the original billing.in.php although I did need to
alter mine because I had collisions in the detals and amount columns.
I'm required to be very descriptive in the details field.  I found
that 10,38,188 works well for in the pdf.  I had an idea for a feature
although this may already be part of someones planed templating
scheme. It would be cool to set your own column placement in
tools/general.php.   $l_desc_column, $l_detail_column,$l_amt_column
could be set by default to the 10,110,160 in the citrus.sql. In my
custom billing.inc.php, after the very last amount in the pdf I'm
using this kind of thing:
                        $pdf->SetXY(50,270);
                        $pdf->Cell(100,5,"Please make checks payable
to xxxxxxxxxxxx");

Which could just as easily be $l_footer set in tools/general.php.
I'd need a couple of red bulls to pull this off myself. And I'm not
sure what other have planned.


Any ideas about this?

Thanks,
Peter

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Citrusdb-users mailing list
Citrusdb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/citrusdb-users

Reply via email to