0
votes

We a Visual FoxPro application that currently runs on machines with Windows 7. We are building the application with Visual FoxPro 9.0 Service Pack 2. We are looking at running this application on a Windows 2012 Server with RDS. The one problem I have run into is running our reports. For the currency values that are printed on the reports they almost always show up as asterisks. Also, several non-numeric fields have the last character cut off. We are currently setting the REPORTBEHAVIOR to 80. We have over 100 reports and therefore it is not possible to extend the length of all the fields in every report. Before I tell my boss that we cannot use Windows 2012 Server I would like to do my due diligence to see if there is some setting or something that would fix this problem.

First of all, is this a GDI Plus vs. GDI problem?

Secondly, can anybody give help me figure out how to fix this problem? I have searched the internet but cannot find anybody that has run into this specific problem.

1
You might try seeking help at one of these popular FoxPro community sites: Universal Thread ( universalthread.com ) Foxite ( foxite.com ) Tek-Tips ( tek-tips.com/threadminder.cfm?pid=184 ) MSDN FoxPro forum ( social.msdn.microsoft.com/Forums/en-US/… ) - MattSlay
And the leafe.com Visual FoxPro mailing lists, where a lot of very long-time developers hang out. - Alan B
We have many sites on Server 2012 perfectly fine. This smells like a printer driver issue to me. When the report prints, what make of printer is it going to? Is it the same for all printers? Is the screen preview the same? - Alan B
This may be too simplistic, but is there a chance that the reports are set to use a default font and the default fonts used by the Server 2012 are different and are thus altering the spacing and size of your report fields? - Hank Wilson
You could probably have just copied Arialn*.ttf from a desktop PC that had Office already into the fonts folder on the server and installed the font too. - Alan B

1 Answers

1
votes

This may be too simplistic, but is there a chance that the reports are set to use a default font and the default fonts used by the Server 2012 are different and are thus altering the spacing and size of your report fields?