Имя: Пароль:
1C
1С v8
Перебор колонок bdf
0 1CVERYGOOD
 
22.10.13
09:25
хб= Новый XBase();
            ФайлДБФ= Новый Файл("D:\Compare\"+УбратьЛишниеСимволы(док) +".dbf");
            щ=0;
            Для Каждого рек из СписокРекв Цикл
                хб.поля.Добавить(Строка("Field"+щ), "S", 500);
                щ=щ+1;
            КонецЦикла;

            хб.СоздатьФайл("D:\dBase.dbf");
            Для q = 0 по  СписокРекв.Количество()-1 Цикл
                хб.Добавить();
                хб[q] = УбратьЛишниеСимволы(рек);                     
            КонецЦикла;

            хб.Записать();

            щ=0;
            Пока СписокДокументов.Следующий() Цикл
                Для q = 0 по  СписокРекв.Количество()-1 Цикл
                    хб.Добавить();
                    хб.поля[q]=СписокДокументов[рек.Значение.Имя];    ?????????????????????????????????
                КонецЦикла;    

Как по индексу обратиться к полю и записать в него значение ?
1 1CVERYGOOD
 
22.10.13
09:26
DBF а не BDF )
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший