有没有人有从 .net 应用程序调用 Visual FoxPro 报告的经验?他们既想查看报告又想打印。
我必须将 FoxPro 应用程序迁移到 .Net,并且客户希望保留 FoxPro 数据库 + 报告,但在其上放置一个新的 .Net 前端。
他们有大量的福克斯报道,他们想保留。有没有人试过这个?
有没有人有从 .net 应用程序调用 Visual FoxPro 报告的经验?他们既想查看报告又想打印。
我必须将 FoxPro 应用程序迁移到 .Net,并且客户希望保留 FoxPro 数据库 + 报告,但在其上放置一个新的 .Net 前端。
他们有大量的福克斯报道,他们想保留。有没有人试过这个?
我没有亲自尝试过;但是 Foxpro for Windows 项目(至少从 v.7.0 开始)已经能够编译为 COM 对象,这在这种情况下可能很有用。此外,在 9.0 版中,他们添加了报告侦听器功能,允许您对报告进行更多控制。在这两种功能之间,您应该能够从 .Net 调用报告。
至于访问 fox 表,Microsoft 确实提供了与它们交互的 OLE 方法。
适用于 VFP 9.0 的 Microsoft OLE 控件
抱歉,我没有答案,但希望这些链接会有所帮助。