Форум » Для флейма » 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. Спасибо, буду думать.
полная версия страницы