【发布时间】:2016-08-12 05:07:34
【问题描述】:
我们是目前在装有 Windows 7 的机器上运行的 Visual FoxPro 应用程序。我们正在使用 Visual FoxPro 9.0 Service Pack 2 构建该应用程序。我们正在考虑在装有 RDS 的 Windows 2012 Server 上运行该应用程序。我遇到的一个问题是运行我们的报告。对于打印在报告上的货币价值,它们几乎总是显示为星号。此外,一些非数字字段的最后一个字符被截断。我们目前将 REPORTBEHAVIOR 设置为 80。我们有 100 多个报告,因此不可能扩展每个报告中所有字段的长度。在我告诉我的老板我们不能使用 Windows 2012 Server 之前,我想尽职尽责地看看是否有一些设置或什么可以解决这个问题。
首先,这是 GDI Plus 与 GDI 的问题吗?
其次,谁能帮我弄清楚如何解决这个问题?我已经搜索了互联网,但找不到遇到此特定问题的任何人。
【问题讨论】:
-
您可以尝试在以下流行的 FoxPro 社区站点之一寻求帮助: Universal Thread (universalthread.com) Foxite (foxite.com) Tek-Tips (tek-tips.com/threadminder.cfm?pid=184) MSDN FoxPro 论坛 (social.msdn.microsoft.com/Forums/en-US/… )
-
还有leafe.com Visual FoxPro 邮件列表,许多资深开发者都在此闲逛。
-
我们在 Server 2012 上有很多站点都很好。这对我来说就像是打印机驱动程序问题。当报告打印时,它将使用什么品牌的打印机?所有打印机都一样吗?画面预览一样吗?
-
这可能太简单了,但是否有可能将报告设置为使用默认字体,而 Server 2012 使用的默认字体不同,从而改变了您的间距和大小报告字段?
-
您可能只是将 Arialn*.ttf 从已安装 Office 的台式机复制到服务器上的字体文件夹中并安装了字体。
标签: visual-foxpro foxpro