Вопрос-то следующий - не могу переместить элемент в нужную группую.
Есть две совершенно идентичные конфы. Выгрузка иерархического справочника делается в формат dbf. Загружается соответственно из него же. При выгрузке, кроме необходимых реквизитов, я выгружаю уровень и название родителя элемента справочника:
Файл.NAME32 = Число(Спр.Уровень());
Файл.NAME33 = Строка(Спр.Родитель);
Прочитав описание методов языка 1с7 решил сделать именно так для того, чтобы потом, при загрузке получить возможность установить элементу родителя и перенести его в соответствующую группу. Ничего не получается.
Если Файл.GROUP = 1 Тогда // это группа
Спр.НоваяГруппа();
Спр.Код = Файл.ID;
Спр.Наименование = Файл.NAME0;
Спр.Записать();
Иначе // это элемент
Спр.Новый();
Спр.Код = Файл.ID;
Если Файл.NAME32 > 1 Тогда
Спр.Родитель = Файл.NAME33;
КонецЕсли;
ЗаполнитьРеквизиты(Спр, Файл);// процедура, где просто подставляются значения в реквезиты элемента справочника
Спр.Записать();
КонецЕсли;