Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Right printer, wrong width
Message
From
07/11/2021 06:56:59
 
 
To
02/11/2021 06:06:33
Lutz Scheffler
Lutz Scheffler Software Ingenieurbüro
Dresden, Germany
General information
Forum:
Visual FoxPro
Category:
Reports & Report designer
Miscellaneous
Thread ID:
01682606
Message ID:
01682637
Views:
46
>>Hi friends:
>>
>>My system prints using 2 kind of printers. One is a receipt printer and the other a inkject or laser.
>>
>>Everthing goes fine until my client, very happy, buys a new printer, install it and try to print a large list of articles in the laser and the width is as the receipt printer losing all at the right...
>>
>>My instruction is
>>
>>REPORT FORM MYLIST TO PRINT PROMPT.
>>
>>Apparently uses the selected printer for printing but the default printer design...
>>
>>report "Printer environment" is not checked as I've learnt many year ago.
>>
>>If I close my app and run again, and go directly to print the list it works ok, but if I print a receip first... it's the end of the world
>>
>>I insist, everything went ok until client put his hands on it... grrrrr.
>>
>>Any idea?
>>
>> Héctor
>
>Have you tried to store the printer settings. this is outside the report?
>One can switch the printers (and there settings) using SYS(1037,n)
>With this on can create an (external to the frx) set of printer stuff that can be loaded in front of REPORT FORM.
>There are some articles out dealing with this. There is some dealing with frx files needed
>If you need help, I can try to show how I do this.
>
>Lutz

Lutz:

At first many thanks for answering me.

I don't know what you mean about dealing with this. Before posting my problem I though I should save the system default printer and just before "REPORT FORM..." execute "SET PRINTER TO NAME mySavedDefaultPrinter" and that would solve my problem. But perhatps there was another secret for this rare behavour.

It's a fact "prompt" the printer has a bug that will never be solved... What I wonder is why works fine until a new printer enters the scene.

Dankeschön
Héctor
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform