We use the PrintOutputController.PrintReport method like this :
l_Options.PrinterDuplex = CrystalDecisions.ReportAppServer.ReportDefModel.CrPrinterDuplexEnum.crPrinterDuplexVertical;
this.cryReport.ReportClientDocument.PrintOutputController.PrintReport(l_Options);
but the PrinterDuplex of the l_Options is not use.
it's the default value of default setting of the printer who is use.
if i change the default setting to duplex vertical the result it's ok....
we have tried this
CrystalDecisions.ReportAppServer.Controllers.PrintOutputController printOutputController = this.cryReport.ReportClientDocument.PrintOutputController;
CrystalDecisions.ReportAppServer.ReportDefModel.PrintOptions printOptions = printOutputController.GetPrintOptions();
printOptions.PrinterDuplex = CrystalDecisions.ReportAppServer.ReportDefModel.CrPrinterDuplexEnum.crPrinterDuplexVertical;
printOutputController.ModifyPrintOptions(printOptions);
printOutputController.PrintReport(l_Options);
but nothing change.
any ideas ?