Steve, I use these two report eeps to manipulate the printer. These are in 95_64. Perhaps they can give a couple of blues clues. ;) Both of the eeps are embedded in the report. You need to pass the Windows printer name exactly to the application. We use a one row table FormTable (thanks Razzak) for this type of data that is applicable to the whole application.

If you have R:Docs, you can figure out all the PRNSETUP commands you might need, otherwise use the help screens. The "HORIZONTAL" parameter tells the printer to set page 2 as a three ring binder page turn: long side (portrait orientation). There is a VERTICAL parameter available to print in landscape orientation. There are various PRNSETUP commands available to set paper size, tray select and so forth.

Albert

***********************************
On Before Generate EEP

    SET VAR vInvoicePrinter TEXT = NULL
SELECT InvoicePrinter INTO vInvoicePrinter INDICATOR i1 FROM FormTable +
      WHERE ColumnZZ = 1
    PRNSETUP .vInvoicePrinter
    PRNSETUP DUPLEX HORIZONTAL
    RETURN
***********************************
On After Generate EEP

    SET VAR vInvoicePrinter TEXT = NULL
SELECT InvoicePrinter INTO vInvoicePrinter INDICATOR i1 FROM FormTable +
      WHERE ColumnZZ = 1
    PRNSETUP .vInvoicePrinter
    PRNSETUP DUPLEX SIMPLEX
    RETURN
*************************************

On 2015-11-09 9:59 PM, Steve Johnson wrote:
To All:
Does anyone have an application that prints to a Evolis Primacy Card Printer, on both front and back sides, using CR80 landscape as default size? My Rbase application prints the front side with no problem, it is how to setup a label or report to print the back side. The printer is capable of operating in the duplex mode.
Thanks
Steve Johnson

Reply via email to