После того как объект создан нам нужно поле для имени. Его можно создать.
ДобавитьПоле Синтаксис: Параметры: Пробуем. Почему длинна 25 ? Да просто в конфигураторе стоит такая длина.
Добавить поле в структуру базы.
ДобавитьПоле(<Название>, <Тип>,
<Длина>, <Точность>)
Англоязычный синоним:
AddField
<Название> Строковое выражение — имя создаваемого
поля.
<Тип> Строковое или числовое выражение — тип создаваемого поля.
Допустимые значения:1 или"N" — число;2 или "S" — строка;3 или "D" — дата;4 или
"L" — логическое;5 или "F" — то же, что и 1, т. е. число;6 или "М" — memo (не
поддерживается).
<Длина> Числовое выражение — общая длина создаваемого
поля.
<Точность> Числовое выражение — длина создаваемого поля после
десятичной точки (только для числовых полей).
Процедура Сформировать()
ДБФ = СоздатьОбъект("XBase");
ДБФ.ДобавитьПоле("NAME", "S", 25,0);
Спр = СоздатьОбъект("Справочник.Номенклатура");
Спр.ВыбратьЭлементы();
Пока Спр.ПолучитьЭлемент()>0 Цикл
КонецЦикла;
КонецПроцедуры