Версия для печати темы (https://pro1c.org.ua/index.php?s=f2aa5b5504e189f84cbf31a4a63ede82&showtopic=23537)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 7.7 _ Ошибка открытия DBF файла

Автор: Talkman 04.06.15, 11:35

Доброго времени суток. Суть проблемы. При попытке открытия файла объектом XBase, выскакивает ошибка 200 "File is not a Data file". ДБФник вьювером открывается без проблем. До меня умные люди открывали его Экселем, и само собой из этого Экселя и пересохранили. Исходника нет. Можно ли какими то танцами с бубном работать с имеющимся файлом средствами 1С? Может перекодировать его как то? Спасибо.

Автор: logist 04.06.15, 11:57

Пересохранить через DBF редактор, или сохранить как эксель и работать как с экселем.

Автор: Talkman 04.06.15, 12:38

Цитата(logist @ 04.06.15, 11:57) *
Пересохранить через DBF редактор, или сохранить как эксель и работать как с экселем.


Пересохранение через редактор результата не дало. Работать как с экселем - вариант, но не удобно.
Есть еще варианты реинкарнации в нормальный ДБФ формат?

Автор: Vofka 04.06.15, 12:51

Цитата(Talkman @ 04.06.15, 13:38) *
Пересохранение через редактор результата не дало. Работать как с экселем - вариант, но не удобно.
Есть еще варианты реинкарнации в нормальный ДБФ формат?

Написать обработку, которая из Эксэля сделает нормальный ДБФ.

Автор: Talkman 04.06.15, 15:23

И на том спасибо smile.gif.

Автор: Домовик 04.06.15, 16:42

а своим кодом вы можете прочесть какой-нибуть другой точно правильный дбф файл?
эту строчку проходит без ошибки?

Автор: Talkman 06.06.15, 10:24

С ДБФ работал не раз, так что вроде проблем быть не должно. Проблема решилась глупо. Неправильно поставилась техническая задача. Оказывается (!), нужно было не загрузить данные из ДБФ, а выгрузить в ДБФ с предложенной структурой. В связи с тем, что не известно кто и как формировал пример, топик считаю закрытым. Всем спасибо за соучастие.

Автор: vadim007 06.06.15, 13:06

Где вход? Там же где и выход.
Где выход? Там же где и вход.
icon_cuss.gif
И, за соучастие дают сроки.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua