Пока ФайлОбмена.Прочитать() Цикл
ИмяУзла = ФайлОбмена.ЛокальноеИмя;
ТипУзла = ФайлОбмена.ТипУзла;
Если ИмяУзла = "ДопИнформация" И (ТипУзла = одТипУзлаXML_НачалоЭлемента) Тогда
Пользователь.ПолноеИмя = одАтрибут(ФайлОбмена, одТипСтрока, "Код");
ИначеЕсли (ИмяУзла = "ДопИнформация") И (ТипУзла = одТипУзлаXML_КонецЭлемента) Тогда
Прервать;
КонецЕсли;
КонецЦикла
Вопрос возник, если не ошибаюсь цикл в последнем куске кода по всему файлу идет? а если у меня в файле одновременно несколько объектов выгружается? как понять что "ДопИнформация" от данного объекта?
По заголовку угадай автора. Зачем тебе эти потроха (0) вообще? Без них все решается. Объекты в кд помечаются в блоке узла "ссылка нпп", это идентификатор загружаемого объекта, если идут несколько объектов у них будут разные ссылки нпп
(4) в описании "перед загрузкой" и "При загрузке" не указано что в данном модуле доступно ПараметрыОбъекта
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший