Показать сообщение отдельно
Старый 18.09.2012, 08:31    | »»» |  #1
Леонид Борисович
Начинающий
 
Аватар для Леонид Борисович
 
Екатеринбург, ООО ЕСК
Регистрация: 18.09.2012
Сообщений: 38
Леонид Борисович is on a distinguished road
По умолчанию Проблемы в экспорте данных из автограф через оле и импорт в 1с 8.1 через ExportDataToFile

Необходимо получить данные включения и отключения крановой установки за период времени.
в 1с 8.1 подключаемся к системе автограф через оле.
добавляем строки в обработке 1с...

ИмяФайлаБазыDBF= строка("D:\") + строка("kran")+строка(".dbf");


Попытка
AG.ExportDataToFile(ИмяФайлаБазыDBF,3, 1);
Исключение
AG.PropertyName = "Last_Error";
Сообщить(AG.PropertyValue);
Сообщить("Не удалось экспортировать данные: "+ОписаниеОшибки());


Файл данных создается. Но прочитать его невозможно ни 1с кой ни любой другой программой просмотра файлов dbf.

в 1с - код ошибки -200,
Ошибка при вызове метода контекста (ОткрытьФайл): Формат файла отличен от .DBF БД.ОткрытьФайл(ИмяФайлаБаз ыDBF,,Истина);
по причине:
Формат файла отличен от .DBF

Программа редактор дбф ругается - ошибка открытия файла- T1:ERROR 7014: invalid dbf table.
Леонид Борисович вне форума