Steve,

  I am sorry that I cannot be of much more assistance.  I am pretty sure that 
the duplex function of printing is handled entirely by the printer driver and 
printer, not the originating software.  The driver will
simply send commands to the printer to print on both sides of the paper until 
the print job is completed. Once a new print job enters the queue, then it 
should start on it's own page.  Settings such as print last page first, 
collate, book binding etc, are all the printer driver settings.   As a 
programmer, what one has to be sure to do in software, is if using one PRINT 
statement to print several seperate reports such as invoices, that the form 
feed (Start on New Page) is handled properly.  Otherwise I am fairly certain the
balance is in the printer driver.

    Are you using any type of OPTIONS such as DUPLEX with your print statement? 
 If so, as a test, try removing the option, print to screen and then print from 
the screen preview.  Set the duplex option via the printer driver preferences 
tab.  See if it makes any difference.  

  -Bob
--
Thompson Technology Consultants 
LaPorte, IN 46350 
219-363-7441

-------------- Original message -------------- 
From: [EMAIL PROTECTED] 


We have two HP printers that have a feature that allows you to print the last 
page first so that the final document will be in the right order when you take 
it from the paper tray.  On our printers, if go into Printing Preferences under 
the Layout tab, there is a check for "Start printing from last page".  If this 
box is checked, the last page will print first.  If not checked, the first page 
will print first.  Hope this helps.

Phillip Cecil
-------------- Original message from "Steve Breen" <[EMAIL PROTECTED]>: 
-------------- 


> Bob, 
> 
> This is something else I read in my search today. 
> 
> Interesting but not helpful with my situation. Pinter does not seem to have 
> these controls. 
> 
> Duplex printing on HP 5si w/ Letterhead Paper 
> Zone: Printers & Scanners 
> Tags: duplex, letterhead, hp, printing, 5si 
> We have several HP 4050's and several HP 5si's, both with duplexers. We print 
> lotsa two-page letters (from Word for Office XP) on letterhead. Single page 
> letters print fine on pre-printed letterhead. We have a problem with two-page 
> letters, in that the first page prints on the reverse (plain) side of the 
> paper 
> and the second page prints on the obverse (pre-printed) side. Go figure! On 
> the 
> 4050's the fix was easy. In the printer properties, under the "Configure" 
> tab, 
> there's an "Other Options" button, which allows you to check an option for 
> "Alternative Letterhead Mode." That does the trick. So, my question is: How 
> do I 
> do the same thing on the HP 5 si? Remember: Single page letters print just 
> fine. 
> It's only the duplex that comes out wrong. So the solution isn't in the way 
> the 
> paper is placed in the tray! 
> 
> 
> 
> 
> Steve 
> 
> -----Original Message----- 
> From: [email protected] [mailto:[EMAIL PROTECTED] Behalf Of Bob 
> Thompson 
> Sent: Sunday, April 13, 2008 7:21 PM 
> To: RBASE-L Mailing List 
> Subject: [RBASE-L] - Printing duplex 
> 
> 
> (Third time I sent this, not sure why it is not going through) 
> 
> 
> For example, in the report designer, click on REPORT tab then BREAKS. (Or 
> hit CTRL B ) You can then 
> create a report BREAK for any column in your driving table/view. So for 
> instance, you could create a break 
> on Invoice Number. One of the options listed is "Start New Page", which 
> means when the value in the 
> column you selected for the break changes, Rbase will cause a form feed and 
> start a new page on the 
> printer. There are other options relating to page control here as well. 
> 
> You can create multiple breaks in a report and have forms feeds as needed. 
> 
> For instance, one way of doing multiple page invoices could be to set a 
> break on invoice number. 
> Place all invoice address info on the Break Header band. Place the invoice 
> detail data in the detail band. 
> Place invoice totals in the in Break Footer Band. (Set the invoice as 
> needed, this can be very complex or 
> very simple, depending on what you need and how your data is sto red) 
> 
> Click CTRL B or select REPORT, BREAK. Highlight the break(0) line and click 
> the START ON NEW PAGE 
> option. Rbase will perform a form feed before each new invoice number. 
> 
> The above scenario is normally used when printing multiple invoice numbers 
> with one print statement such as; 
> PRINT INVREPORT Where INVSTATUS = 1 
> This might generate several invoices, yet due to the report break and the 
> option start on new page, each invoice 
> number would start on a new page. 
> 
> You can also right click on the Report Header Band, and there is an option 
> for NEWPAGE there as well. 
> This can be useful in some situations as well. 
> 
> The above is a very simple sample, but you should be able to get the idea. 
> 
> -Bob 
> 
> 

Reply via email to