0
Uchenica74
03.07.14
✎
14:20
|
Добрый день! Создаю дбф - файл, добавляю поля, записываю, затем пытаюсь открыть, чтобы очистить и заполнить колонки, ругается на метод ОчиститьФайл(), говорит что перед этим файл нужно открыть. Ну так я его открываю, подскажите пожалуйста,в чем еще может быть проблема?
Файл = Новый XBase;
Файл.Кодировка = КодировкаXBase.OEM;
Файл.Поля.Добавить("TAB_N","S",10);
Файл.Поля.Добавить("NAME","S",150);
Файл.Поля.Добавить("SERNUM","S",11);
ПутьФ = Путь + "\" + "IMPORT.dbf";
ПутьИ = Путь + "\" + "IMPORT.cdx";
Файл.СоздатьФайл(ПутьФ,ПутьИ);
Файл.Записать();
//Файл.ЗакрытьФайл();
Файл.ОткрытьФайл(ПутьФ,ПутьИ);
Файл.ОчиститьФайл();
Для Каждого стр Из Документ.Зарплата Цикл
Файл.Добавить();
//****
Файл.TAB_N ="";
Файл.NAME ="";
Файл.SERNUM ="";
//****
Файл.Записать();
КонецЦикла;
Файл.Записать();
Файл.ЗакрытьФайл();
|
|