From: Angus J. <ang...@gm...> - 2006-10-20 16:59:02
|
Hi all, >From what I can read of the pagebreak code in the Form.pm package, it is this code that is causing this white space. It looks like it counts the amount of line items in an invoice, and then makes breaks based on them. It does not include the %notes% variable in it's calculation. There is some sort of logic that includes the itemnotes variable, but it does not appear to be working correctly, or it works in a way I cannot see at the moment. It is rendering the page incorrectly because it doesn't know to make a pagebreak if there are lots of itemnotes to be printed. I have successfully made the itemnotes print out by forcing the pagebreak variable to the following statement: <%pagebreak 90 7 37%> This is dependent on the amount of line items in your invoice though, and it's not a solution...it's just interesting that it worked for me. Perhaps the pagebreak code can be modified to better handle lots of item notes...I am not enough of a Perl programmer to tackle this, although I'd love to use it! ;) Hope this has been of some help to someone. Regards, Angus On 10/19/06, Mark Bucciarelli <ma...@ga...> wrote: > > On Thu, Oct 19, 2006 at 07:30:30AM -0700, Jeff Kowalczyk wrote: > > > I wanted it to act just like notes, a wrapping paragraph, with > > a simple linebreak for each itemnotes. I expected that's what > > the templating above would do. > > Could you post more of the tex file? I still don't see the > tabledef. > > > Its strange, but the length of the itemnotes (when used, none > > are short, and none are blank) seems to be causing rendering > > failure. My pdfviewer is linux evince, windows Acrobat has the > > same behavior. itemnotes text is not contained in a select-all > > text copy-paste. > > ?! > > > Long notes on invoices with no itemnotes wordwrap corectly, but > > the presence of <%itemnotes%> as above white-out the whole text > > block, although the block does take up enough vertical > > whitespace to make me think that it's getting rendered > > (improperly). > > What happens if you replace the <%itemnotes%> field with some > hard-coded text, as a test? > > What happens if you take out the close paren? > > What happens if you do both of the above? > > Get it rendering properly then add stuff back one piece at a > time. > > m > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > sql-ledger-users mailing list > sql...@li... > https://lists.sourceforge.net/lists/listinfo/sql-ledger-users > |