AndrewMozley
Programmer
I have an application which prints text files using the VFP REPORT FORM command.
So I take the text file, decide how wide the lines are and turn it into a rather simple table, which mainly has one field in each record and say something like :
REPORT FORM ANMP08 TO PRINTER NOCONSOLE
. . . where ANMP08.FRX prints the lines in Courier 8 point, portrait. It is fairly crude. And as far as I know it will print to the user's "Current printer" even though when I defined the report, it would have been using a printer on my system.
However I note that when I was running some reports, VFP runtime kept asking where I wanted to save a TIF file. This foxed me for some time until I realised that the printer associated with that report definition was "Microsoft Document Image Writer". Is there some reason why in such cases the user's default printer is not used? Or does it only search for the user's default printer if it cannot find, on the user's system, the printer that I was using when I created the report?
So I take the text file, decide how wide the lines are and turn it into a rather simple table, which mainly has one field in each record and say something like :
REPORT FORM ANMP08 TO PRINTER NOCONSOLE
. . . where ANMP08.FRX prints the lines in Courier 8 point, portrait. It is fairly crude. And as far as I know it will print to the user's "Current printer" even though when I defined the report, it would have been using a printer on my system.
However I note that when I was running some reports, VFP runtime kept asking where I wanted to save a TIF file. This foxed me for some time until I realised that the printer associated with that report definition was "Microsoft Document Image Writer". Is there some reason why in such cases the user's default printer is not used? Or does it only search for the user's default printer if it cannot find, on the user's system, the printer that I was using when I created the report?