swapan wrote:Roberto Lopez wrote:swapan wrote:
The print system 'asks' the printer driver about its capabilities to print multiple copies and according this answer, the copies spinner is enabled or disabled.
There is two possibilities now:
1. A bug in HMG print system.
2. MS Word/Excel use an alternate method to handle multiple copies instead of rely on printer driver for that.
I'll search for a bug about that.
Please, tell me what is the exact model of your printer.
TIA.
I reported the issue after testing it on a HP deskjet printer with the model no. as
HP D4168.
It seems there's some bug in HMG Print System. If you want I can test it on more different
deskjet printers - but next week.
At first, I must apologize, because I've answered this incorrectly.
Print code had run smoothly for many years and I've not revisited it for so much time, so I've should to dig in the source a little more before answering so quickly.
You've used REPORT command.
REPORT command uses SELECT PRINTER command.
When you specify a number of copies/collation for printing using SELECT PRINTER command, this features are disabled in print preview window, since those were already selected at the moment of printer selection and are controlled by the printer driver.
If some of this features are not provided by the printer driver, print will fail.
Apparently, your problem is that your printer driver is responding to SELECT command as if collation were required to be processed by it, so, number of copies are disabled from the print preview.
HMG print system relies on the printer driver response only without checking if the user really requested a specific feature.
I'll rework this for the next release and (again) sorry for the wrong answer.
And, of course, Grigory, you was right about the collation, but, I'll insist in that the driver is giving an incorrect response and that is the cause of the problem
