() Доп.реквизиты храняться в табличной части "ДополнительныеРеквизиты", для идентификации строки используется реквизит "ТекстоваяСтрока" (именно поэтому не получиться хранить строки неограниченной длины)- в ней храниться идентификатор строки, соответственно работа с доп.реквизитами идет как обычно, вся разница лишь в том, что необходимо будет соединить по идентификатору строки: Просто для примера
Запрос=Новый Запрос;
Запрос.УстановитьПараметр("Ссылка", Объект.Реализация);
Запрос.Текст="
|ВЫБРАТЬ
| РеализацияТоваровУслугТовары.Ссылка КАК Ссылка,
| РеализацияТоваровУслугТовары.Номенклатура КАК Номенклатура,
| РеализацияТоваровУслугДополнительныеРеквизиты.Свойство КАК Свойство,
| РеализацияТоваровУслугДополнительныеРеквизиты.Значение КАК Значение
|ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.ДополнительныеРеквизиты КАК РеализацияТоваровУслугДополнительныеРеквизиты
| ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслугДополнительныеРеквизиты.Ссылка
| И РеализацияТоваровУслугТовары.ИдентификаторСтроки = Выразить(РеализацияТоваровУслугДополнительныеРеквизиты.ТекстоваяСтрока как Строка(36))
|ГДЕ
| РеализацияТоваровУслугДополнительныеРеквизиты.Ссылка = &Ссылка
|";
тзДанные=Запрос.Выполнить().Выгрузить();
Показать