"Здравствуйте. У меня есть задача выгрузки и загрузки в txt, но с учетом иерархии. Справочник очень простой, выборку делаю так:<br>"ВЫБРАТЬ<br> | Товары.Код,<br> | Товары.Наименование,<br> | Товары.Родитель<br> |ИЗ<br> | Справочник.Товары КАК Товары <br> |ИТОГИ ПО Товары.Родитель ИЕРАРХИЯ" ;<br>При выводе в txt оцениваю, есть ли родитель и какой тип записи и в зависимости от этого формирую результат. <br><br>Если Результат.ТипЗаписи() <> ТипЗаписиЗапроса.ИтогПоГруппировке И Результат.Родитель <> Справочники.Товары.ПустаяСсылка() Тогда<br> РезСтрока = РезСтрока + Результат.Наименование +"#$"+Результат.Родитель + "; "; <br>КонецЕсли ;<br><br>Если Результат.Родитель = Справочники.Товары.ПустаяСсылка() И Результат.ТипЗаписи() <> ТипЗаписиЗапроса.ИтогПоГруппировке Тогда<br> РезСтрока = РезСтрока + Результат.Наименование + "; ";<br>КонецЕсли<br><br>Но есть проблема. Папки в результирующей выборке выводятся дважды. Один раз с типом - ИтогПоГруппировке, а второй - ДетальнаяЗапись. И во второй раз они попадают в выгрузку, как обычный товар без родителя. Как это исправить? <br>"