Экспорт данных из Xls в dbf
16.07.2013 13:23
#
Добрый день!
На новом форуме не обнаружил раздел программирование в ИБ.
Стоит задача по переносу данных из xls-х таблиц в Инфо-Бухгадтер 8.
Если кто сталкивался с этим вопросом, то поделитесь советом, как это проще сделать в фоновом режиме,
т.к. xls-кие данные будут поступать регулярно и стоит задача, сделать этот процесс быстрым и удобным.
Всю автоматизацию по внесению из dbf в структуру ИБ сделать можно легко.
Не могу найти именно удобного механизма конвертации XLS файлов.
Есть сторонняя неплохая программа xls2dbf, но при длинных строковых данных в таблице,
она столбец не может сконвертировать (примерно более 100 сим).
Буду признателен за помощь или советы!
- 98 просмотров
Если не ошибаюсь, в IBALT есть чтение xls по ячейкам, так что может и конвертация не потребуется.
Насколько быстро - пробовать надо, но наверное, знающие люди могут лучше подсказать.
Чтением, импортом, конвертацией XLS заниматься приходилось.
ДЛя ИБ8 - скрипт какой-нибудь написать, сам он не умеет.
Если в "качество" xls гарантировано (нет объединённых ячеек и смешения типов (чисел/строк) в одном столбце), то можно работать с таблицей в целом, это вроде быстрее.
Или тоже читать по ячейкам, записывать в Dbf или txt.
Ещё можно непосредственно из Excel попробовать сохранять в dbf.
Можно преобразовать в формат *.csv и в ИБ работать уже как со строками.
Требовалось преобразование в фоновом режиме в постоянно появляющихся данных с сервера из сторонних ПО с регулярном "подливанием" этих данных в ИБ (проводки, документы отгрузки, своя специфическая база данных).
Поэтому ручное преобразование из Excel в любые форматы неприемлемо.
Спасибо большое всем за ответы, вопрос решен.
Антон, если нетрудно. Из какой-программы и как решили?
Киньте в личку nikelsem@gmail.com
Клиенты заказали в сторонней организации конвертер для себя.
Если клиентам будет не принципиально, обязательно сброшу.
С уважением
На данный момент имеем несколько по импорту из Excel.
В хозяйственные операции и в счета фактуры.
Различные варианты с номенклатурой и без.