Нужна программа для открытия и правки БД из 1C

Появилась ошибка после перехода с 8.2 на 8.4. При открываю файл .dbf , я вижу следующее сообщение : " filename.dbf Файл не существует "
При этом обмен данными с другими учетными системами проходит нормально, и 1ска работает исправно. если не считать того, что подвисает иногда на 2-3 минуты. то конечно же не приемлемо.
Пробовали воспользоваться следующим синтаксисом:
НовыйФайл = Новый XBase; //существует два вида кодировки ANSI (win) и OEM (dos) НовыйФайл.Кодировка = КодировкаXBase.ANSI; //описываем колонки: НовыйФайл.Поля.Добавить("ADRES","S",100);
НовыйФайл.Поля.Добавить("DOM","N",10) ; Путь = "C:\KLADR.DBF"; НовыйФайл.СоздатьФайл(Путь);
НовыйФайл.Записать();
Всё работает. теперь как-то нужно перенести данные.
Пробовали, но не получилось через:
Для Каждого Адрес из МассивАдресов Цикл
НовыйФайл.Добавить();
НовыйФайл.ADRES = Адрес;
НовыйФайл.Записать(); КонецЦикла;
НовыйФайл.ЗакрытьФайл();
Что можно сделать с БД еще?

Комментарии: 2
Ваш комментарий

Обновите, скорее всего была не стабильная версия. явно будут правки. В целом мало что понятно, но есть подозрения на ошибку в структуре самого файла.
Попробуйте прогнать на наличие ошибок, через то же онлайн восстановление dbf

0