Здравствуйте. Нужно в табличную часть печатной формы вынести дополнительный реквизит справочника. 8.3 УНФ. Попробовал так, не получается. В 1С новичок.

```1c
    Для каждого ТекущаяСтрока Из СсылкаНаОбъект.ДополнительныеРаботы Цикл
    ОбластьШапки.Параметры.ДопРабота = ТекущаяСтрока.Работа;
    ОбластьШапки.Параметры.ВесьТираж = ТекущаяСтрока.СтоимостьТиража;
    Областьшапки.Параметры.ОдноИзд = ТекущаяСтрока.ЦенаРаботыИМатериаловНаИзделие;
    КонецЦикла;
    Запрос = Новый Запрос;
    Запрос.Текст =
    |ВЫБРАТЬ
    |НоменклатураДополнительныеРеквизиты.Значение КАК Значение
    |ИЗ
    | Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты

    Для каждого ТекущаяСтрока Из СсылкаНаОбъект.РазмерыФорматовБумаги Цикл
    ОбластьШапки.Параметры.Формат = ТекущаяСтрока.Данные;
    КонецЦикла;
    ОбластьШапки.Параметры.ИтогоПартия = СсылкаНаОбъект.РаботаИВыборМатериала.Итог("СтоимостьТиража");
    ОбластьШапки.Параметры.ИтогоИзделие = СсылкаНаОбъект.РаботаИВыборМатериала.Итог("ЦенаРаботыИМатериаловНаИзделие");
    ОбластьШапки.Параметры.Тираж = СсылкаНаОбъект.ТиражМакет;
    ОбластьШапки.Параметры.Комментарий = СсылкаНаОбъект.Комментарий;
    ОбластьШапки.Параметры.Примечание = СсылкаНаОбъект.Примечание;
    ОбластьШапки.Параметры.Менеджер = СсылкаНаОбъект.Менеджер;
    ТабличныйДокумент.Вывести(ОбластьШапки);
    Возврат ТабличныйДокумент;
```
---
Обновилось, так понятнее

```1c
    Если по-кривому, то

    Свойство = "МойРеквизит"; // если БСП свежая, если нет нужна ссылка, как найти написал ниже
    Свойство = ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("МоеНаименование");
    ЗначениеДопреквизита = УправлениеСвойствами.ЗначениеСвойства(СсылкаНаОбъект, Свойство);

    Если по нормальному,

    Запрос = Новый Запрос;
    Запрос.Текст ="
    |ВЫБРАТЬ
    |НоменклатураДополнительныеРеквизиты.Значение КАК Значение
    |ИЗ
    | Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты
    ГДЕ Справочник.Номенклатура.Ссылка = &СсылкаНаОбъект И НоменклатураДополнительныеРеквизиты.Свойство = &Свойство ";

    Запрос.УстановитьПараметр("СсылкаНаОбъект", СсылкаНаОбъект);
    Запрос.УстановитьПараметр("Свойство ", Свойство ); //тут все равно его над както найти

    рез = Запрос.выполнить().Выбрать();

    Если рез.следующий() Тогда
    ЗначениеДопреквизита = рез.Значение;
    КонецЕсли;
```
---
Цвет это что? Краткое наименование это что? Какой запрос написан? В какой параметр в печантой форме вынести?
---
Обновилось, так понятнее

```1c
    Если по-кривому, то

    Свойство = "МойРеквизит"; // если БСП свежая, если нет нужна ссылка, как найти написал ниже
    Свойство = ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("МоеНаименование");
    ЗначениеДопреквизита = УправлениеСвойствами.ЗначениеСвойства(СсылкаНаОбъект, Свойство);

    Если по нормальному,

    Запрос = Новый Запрос;
    Запрос.Текст ="
    |ВЫБРАТЬ
    |НоменклатураДополнительныеРеквизиты.Значение КАК Значение
    |ИЗ
    | Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты
    ГДЕ Справочник.Номенклатура.Ссылка = &СсылкаНаОбъект И НоменклатураДополнительныеРеквизиты.Свойство = &Свойство ";

    Запрос.УстановитьПараметр("СсылкаНаОбъект", СсылкаНаОбъект);
    Запрос.УстановитьПараметр("Свойство ", Свойство ); //тут все равно его над както найти

    рез = Запрос.выполнить().Выбрать();

    Если рез.следующий() Тогда
    ЗначениеДопреквизита = рез.Значение;
    КонецЕсли;
```
---
в цикле в конце необходимо писать

ТабличныйДокумент.Вывести(ОбластьШапки);

Но логичнее ещё бы использовать не область шапки, а область строки таблицы.

в запросе необходимо добавить условие, иначе выбираются все доп реквизиты всех элементов

удачи в освоении 1с.