2009-07-24 2 views
2

У кого-нибудь есть опыт вызова отчета Visual FoxPro из приложения .net? Они хотят видеть отчет и распечатывать его.Вызов отчета FoxPro от .Net

Мне нужно перенести приложение FoxPro на .Net, и клиент хотел бы сохранить отчеты базы данных FoxPro +, но поместить на него новый внешний интерфейс .Net.

У них обширные отчеты Fox, которые они хотели бы сохранить. Кто-нибудь пробовал это?

+0

хочет ли клиент, чтобы увидеть его в Foxpro UI или просто распечатать его с помощью FoxPro? – shahkalpesh

+0

Это foxpro для DOS/Windows, VFP? Пожалуйста, отметьте его соответствующим образом. – shahkalpesh

+0

они хотят как просмотреть отчет, так и распечатать его – Steve

ответ

3

Я не пробовал это лично; однако проекты Foxpro для Windows (по крайней мере с версии v.7.0) имели возможность компилироваться как объекты COM, которые могут быть полезны в этой ситуации. Кроме того, в версии 9.0 они добавили функцию прослушивателя отчетов, которая позволяет вам более эффективно контролировать отчеты. Между этими двумя возможностями вы должны иметь возможность вызывать отчеты из .Net.

VFP 9.0 Report Listener

И насколько для доступа к таблицам лисицы, Microsoft действительно предлагает методы OLE для взаимодействия с ними.

Microsoft OLE control for VFP 9.0

К сожалению у меня нет ответа, но, надеюсь, ссылки помогут.