Posted 25 April 2023, 12:12 am EST - Updated 25 April 2023, 2:28 am EST
We have a couple hundred clients running a WinForms client of ours that uses ActiveReports, and our app has been out for a number of years. We have had 2 clients report a problem with the Duplex setting, both saying it is come up recently, since we upgraded to ActiveReports v17.
They set their Windows Default printer as Duplex, then view a report. Then they print the report using a call to SectionReport.Document.Print passing in true for the ShowPrintDialog parameter. In the PrintDialog box that shows, they change the printer to one that is not set to Print on Both Sides. When they print to this Printer it still prints out as Duplex.
We are not able to reproduce this problem internally. When we print in-house and switch printers, it honors that new printer’s Duplex settings. We have also given these clients code that manually sets the printer’s Duplex property to simplex, and that does not work, it still prints Duplex.
So, for these 2 clients, it appears that if the Default Printer is duplex, then we can’t ever not print Duplex no matter what we try.
Does anybody have any ideas or suggestions to try to fix this?