从.Net呼叫FoxPro报告

问题描述:

有没有人有过从.net应用程序调用Visual FoxPro报告的经验?他们希望看到报告并打印出来。从.Net呼叫FoxPro报告

我必须将FoxPro应用程序迁移到.Net,并且客户端希望保留FoxPro数据库+报告但在其上放置一个新的.Net前端。

他们有大量的福克斯报告,他们想保留。有没有人试过这个?

+0

客户是否希望看到它的FoxPro UI或者只是使用FoxPro的打印码? – shahkalpesh 2009-07-24 16:48:41

我个人没有尝试过;但是对于Windows项目(至少从v.7.0开始),Foxpro已经具备了编译为COM对象的能力,这在这种情况下可能很有用。此外,在9.0版本中,他们添加了报告监听器功能,可以让您对报告进行更多的控制。在这两种功能之间,您应该能够从.Net调用报告。

VFP 9.0 Report Listener

并尽可能访问狐狸表,但是微软确实提供了与之交互的OLE方法。

Microsoft OLE control for VFP 9.0

对不起,我不知道答案,但希望该链接将帮助。

CHEC这一点https://groups.google.com/d/msg/frx2any/2YQr_bjGGFc/rLXgEuPsf3oJ

有显示如何从C#中调用VFP报告