Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

PrinterSetup setting (Duplex in my case) is save at design time

edited May 2013 in General
Hello, at design, ReportBuilder modify the PrinterSetup with the
configuration of my default printer. My printer can print Duplex and
this property is active by default on it.

When I open a form with a ppReport on it, PrinterSetup.Duplex is set
to True. I just change anything in the .pas and when I save, the .dfm
contains the new property. I compile the application and send to our
client. If the client have a printer that support Duplex, even is not
set by default to true, my report is printing in duplex.

Is there a way to not modify automaticly at design time the
PrinterSetup property or any other way to prevent this annoying
behavior to our client?


Pascal

My configuration :
Delphi version : Embarcadero® Delphi® XE Version 15.0.3953.35171
Update 1.
ReportBuilder version : 14.07 Build 326.

Comments

  • edited May 2013
    1. Please configure your newsreader to post using your full name.

    2. Please update to RB 14.08, this behavior was an error in RB 14.07. Once
    you install RB 14.08, load the report and set PrinterSetup.Duplex to dpNone
    and PrinterSetup.SaveDeviceSettings to False, then re-save. (For RB 15 we
    are adding a Duplex for dpDefault that will use the windows default
    printer's duplex settings.)

    If you need download RB 14.08 info, please send serial number and
    registration to info@ and request it. Also please configure your email
    client to accept digital-metaphors.com as a safe sender so our emails are
    not routed to spam/junk.


    -
    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com.

    Best regards,

    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com
This discussion has been closed.