Экспорт из DBF в 1С
2886
11
Господа!

Работаю над экспортом из DBF в 1С, возникли следующие проблемы:

1. 1C не понимает DBF файлы версии 4.0, но понимает 3.0
2. Средствами Дельфи не получается создать DBF файлы версии 3.0

Соответственно два решения:
1. Научить 1С понимать версию 4.0 (если это вообще возможно)
2. Средствами Дельфи создать DBF версии 3.0

Ваши комментарии.
CoolUser
Вариант один - пересохранять через Эксель из 4.0 в 3.0. Именно так я и делаю. Написал макро в Экселе, который это делает.
CoolUser
Или, как вариант, привязать Excel к Delphi. Получиться удобная прога. Особенно, если передавать имя файла через командную строку. Оболочка в этом случае нафиг не нужна :спок:
craxx
Интересно, мой Excel (Office XP) отказывается понимать 4-ую версию DBF.
CoolUser
А мой понимает.. Excel 2002 (10.2701.2625)
Неместный
А мой понимает.. Excel 2002 (10.2701.2625)

Я конечно понимаю что у меня сегодня день рождения и голова уже думает о совсем другом, но у меня ТАКАЯ ЖЕ версия Excel, и он ругается что "Неизвестный формат файла". Что я делаю не так?

Выложи пожалуста какой-нибудь DBF файлик 4.0 версии, попробую у себя его открыть, может у меня они даже и не 4.0 версии.
CoolUser
у меня сегодня день рождения
Мои поздравления :bottle: :pivo: :спок:!!!
Сибиряк
Господа!

Подарите мне на день рождения программку конвертации из DBF 4.0 в 3.0 или скажите где я торможу...:-) :pivo:
CoolUser
Я бы, возможно, тебе помог, но не силён в версиях DBF:хммм::спок:
CoolUser
Кстати почту проверь.. давненько кинул тебе файлик 4ой версии
CoolUser
Э-э, извини, что спрашиваю, ты имеешь в виду DBase IV DBF и DBase III DBF под 4-м и 3-м?
CoolUser
А через ADO не хочешь попробовать