>Hi,
>
> Sorry for any errors in this request, I am completely new to this thread. I am new to VFP-5.0 (used to program in FP-2.6 for DOS) and having created my first reports, they print correctly on an Epson FX-870 dot matrix printer. But when I try to print in any inkjet printer the report prints ok but 1/3 of the size it should. Any ideas???
>
>Thanks.
Ricardo, are the different printers being called as default printers used by different users? If so you will need to remove the default value VFP stores in each report when you modify it.
Open the report as a table (USE MyReport.FRX) and BROWSE it. Remove all code from the TAG and TAG2 fields of the FIRST record. Then look at the EXPR field for the first record. Delete any information that is printer specific. Leave lines referring to Landscape vs Portrait mode, etc. Save the table and re-print the report.
Another possibility is a known bug in VFP5 when you use the PROMPT clause when printing a report. Use GetPrinter() before the print command instead.
HTH