2016-08-09 95 views
0

我们是一个Visual FoxPro应用程序,当前在Windows 7的计算机上运行。我们正在使用Visual FoxPro 9.0 Service Pack 2构建应用程序。我们正在考虑在Windows上运行此应用程序2012 RDS服务器。我遇到的一个问题是运行我们的报告。对于打印在报告上的货币值,它们几乎总是以星号显示。此外,几个非数字字段的最后一个字符被截断。我们目前正在将REPORTBEHAVIOR设置为80.我们有超过100个报告,因此不可能延长每个报告中所有字段的长度。在告诉我的老板我们不能使用Windows 2012 Server之前,我想尽我所能来查看是否有某种设置或某些方法可以解决此问题。在Win 2008/2012服务器上运行Visual FoxPro报告

首先,这是GDI Plus与GDI的问题吗?其次,有人可以帮我找出如何解决这个问题吗?我搜索了互联网,但找不到遇到这个特定问题的任何人。

+0

您可以尝试在以下流行的FoxPro社区站点之一寻求帮助:Universal Thread(https://www.universalthread.com) Foxite(https://www.foxite.com/) Tek-Tips(http ://www.tek-tips.com/threadminder.cfm?pid = 184) MSDN FoxPro论坛(https://social.msdn.microsoft.com/Forums/en-US/home?forum=visualfoxprogeneral) – MattSlay

+0

leafe.com Visual FoxPro邮件列表,很多很长时间的开发者都在那里闲逛。 –

+0

我们在Server 2012上有许多网站都很好。这闻起来像一个打印机驱动程序问题给我。报告打印时,打印机的作用是什么?所有打印机都一样吗?屏幕预览是否相同? –

回答

1

这可能太简单了,但有没有机会将报告设置为使用默认字体,并且Server 2012使用的默认字体是不同的,因此会改变报告字段的间距和大小?

+1

这个答案让我知道了正确的答案。我们在报告中使用Arial Narrow,并且该字体未安装在Windows 2012服务器上。然而,它与Office一起安装,因此在本机上安装Office可解决我的问题。 –

相关问题