PrinterSetup.Duplex:=dpVertical and PrinterSetup.Copies>1 via RAP
Hello, All !
In the report template via Designer set
1. PrinterSetup.Duplex=dpVertical
2. PrinterSetup.Copies=1
The number of copies is assigned through a column in the data set via RAP
procedure ReportOnInitializeParameters(var aCancel: Boolean);
begin
Report.PrinterSetup.Copies:=plReport['copies_prn'];
end;
Why one copy is printed if set PrinterSetup.Duplex=dpVertical ?
if set PrinterSetup.Duplex=dpNone, the correct number of copies is printed.
PS.
D2007 RBE15.05
Best Regards
Serg
In the report template via Designer set
1. PrinterSetup.Duplex=dpVertical
2. PrinterSetup.Copies=1
The number of copies is assigned through a column in the data set via RAP
procedure ReportOnInitializeParameters(var aCancel: Boolean);
begin
Report.PrinterSetup.Copies:=plReport['copies_prn'];
end;
Why one copy is printed if set PrinterSetup.Duplex=dpVertical ?
if set PrinterSetup.Duplex=dpNone, the correct number of copies is printed.
PS.
D2007 RBE15.05
Best Regards
Serg
Comments
The second copy is printed on the other side of the paper.
Established the sign "Collate" - the extra sheets are printed.
What can you recommend in this case ?
PS.
By the way, different printers react "vice versa" when set duplex = dpVertical