Hi,
The trick SBT is using is - opening the report frx and replacing the expr field with the correct information - then print. However, I want you to know that I haven't had the troubles you have on NT. I just make sure the expr and one other field (I suffer from CRS) are clear and then ask the user to choose a printer. I used to make them pick from a list in a dbf and then set the printer with "set printer to myprinter" ( you can also use \\SERVER\PRINTERNAME). Lately I have used a couple of routines that have appeared in FOXPRO ADVISER. I even think there is one in the files section. They basicly do the same thing but allow for more info and therefore, more control of the printing. I'm sure others may offer more information.
John
John Fabiani
Woodland, CA