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

Cмотреть полную версию

Появилась ошибка после перехода с 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 = Адрес;
НовыйФайл.Записать(); КонецЦикла;
НовыйФайл.ЗакрытьФайл();
Что можно сделать с БД еще?

об авторе
Пользователь пока ничего не написал о себе.
ЕЩЁ ПО ТЕМЕ Судьба ждёт! Вышел трейлер фильма "Муфаса: Король Лев" Купить ddr4 или ddr5? Как починить личку на Firefox-ESR
Комментарии: 2
MihaPolin

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

0
VITYA_KOLYADENKO

Ого, уже 8.4 есть.

0