All my labels and forms have the printer information stored in them. This way, I just ask FoxPro to print and it knows where to print to automatically. This has worked up till now, when added an XP machine to the network. This XP computer prints everything to the default printer.
To get around this, I used the hack to remove the printer info from the forms and labels and I went into the program and did this each time I needed to print:
Now the XP machine works fine. The problem is you can't use "//computername/printername" with 95/98. If I try
then it works with 98 but not XP.
Do I need to have the same OS on all the computers, or does someone know a workaround?
To get around this, I used the hack to remove the printer info from the forms and labels and I went into the program and did this each time I needed to print:
Code:
SET PRINTER TO NAME //computername/printername
REPORT FORM formname TO PRINTER NOCONSOLE
SET PRINTER TO DEFAULT
Now the XP machine works fine. The problem is you can't use "//computername/printername" with 95/98. If I try
Code:
SET PRINTER TO NAME windowsprintername
REPORT FORM formname TO PRINTER NOCONSOLE
SET PRINTER TO DEFAULT
then it works with 98 but not XP.
Do I need to have the same OS on all the computers, or does someone know a workaround?