Hi All,

I have an array based listbox of results that needs to be printed. I am 
starting with simple code:

PRINT SETTINGS
If (ok=1)
        SET PRINT PREVIEW(True)
        OPEN PRINTING JOB 
        FORM LOAD("Timescan_print")
        $ref:=Print object(*;"tscanChartInfo")
        $ref:=Print object(*;"lb_Timeline")
        CLOSE PRINTING JOB
End if 

But this only prints a single page (rows printed based upon listbox height). 
Obviously I haven’t designed it to calculate and print multiple pages yet and 
want to be efficient as I proceed.

Before I stumble my way through this I have reviewed past NUG threads and 
looked at Miyako’s and Keith’s examples But either, in Miyako’s case, it 
creates random values on the fly but does create multiple pages, for Keith’s 
example which stops at the size of the listbox.

So do I need to create a series of form pages: Header, row lines, footer, etc. 
and then print object and calculate or….

Is there an easier way to manage array based listbox printing over many pages?

Does anyone have any sample code of printing multi-page array based list boxes?

Thanks,
John…

**********************************************************************
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:[email protected]
**********************************************************************

Reply via email to