Форум » Для флейма » 1C и Harbour » Ответить

1C и Harbour

AlexMyr: Есть 1с 7версия (dbf) в ней ведутся несколько фирм в разных базах и есть задача собрать данные по всем фирмам в одном отчете. Думаю сделать с помощью harbour. Может кто-то уже занимался подобным?

Ответов - 4

SADSTAR33: Я бы сделал обработку 1С по каждой базе с выводом в приемлемый формат для дальнейшей обработки. Если это мероприятие - одноразовое. А если часто повторяемое - имеет смысл ваш вариант - поковыряться в физической структуре базы 1С.

fil: oV7:=CreateObject("V1CEnterprise.Application") if oV7:Initialize(oV7:RmTrade,"/D"+путь к базе+" /N"+юзер+" /M","NO_SPLASH_SHOW") Далее вызов нужных отчетов в 1С else MsgStop("Нет соединения !", "Облом") endif Во 2 томе в конце все описано. Примемеров на эту ту тему в гугле(на Волшебном форуме напр.) дофига

КСС: Согласен с fil - лучше сделать обработку/отчет и через OLE подключаться к базам и брать что нужно. Медленновато будет, но гарантированно. А с прямым доступом к данным намучаетесь.


AlexMyr: Понятно, проще всего сделать отчет в 1с и потом вызов всего этого из Harbour. Спасибо, буду думать.



полная версия страницы