1С Режим Конфигуратор

       

Работа со структурой файла DBF


Например, создадим файл, идентичный по структуре исходному.

//При этом применяется метод ОписаниеПоля, который возвращает характеристики поля с указанным номером

//синтаксис: ОписаниеПоля(<НомерПоля>,<НазваниеПоля>,<Тип>,<Длина>,<Точность>)

Файл1 = СоздатьОбъект("XBASE");

Файл2 = СоздатьОбъект("XBASE");

Файл1 = ОткрытьФайл("file1.dbf");

Для н = 1 По Файл1.КоличествоПолей() Цикл

........НазвПоля = "";

........Тип = "";

........Длина = 0;

........Точность = 0;

........Файл1.ОписаниеПоля(н,назвПоля,Тип,Длина,Точность);

........Файл2.ДобавитьПоле(назвПоля,Тип,Длина,Точность);

КонецЦикла;

Для работы с файлом DBF неизвестной структуры часто применяются следующие методы:

ПолучитьЗначениеПоля(<ИмяПоля>);

УстановитьЗначениеПоля(<ИмяПоля>,<значение>);



Содержание раздела