Добрый день, Делаю внешнюю печатную форму, мне нужно вывести значение дополнительного реквизита документа, как правильно сделать?
Пробовал так:

```1c
    Запрос = Новый Запрос(
    "ВЫБРАТЬ
    | ДополнительныеСведения.Объект,
    | ДополнительныеСведения.Свойство,
    | ДополнительныеСведения.Значение
    |ИЗ
    | РегистрСведений.ДополнительныеСведения КАК ДополнительныеСведения
    |ГДЕ
    | ДополнительныеСведения.Объект.Ссылка В(&Документ)
    | И ДополнительныеСведения.Свойство.Ссылка = &Спецификация");

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

    Спецификация = Запрос.Выполнить();
    Выборка1 = Спецификация.Выбрать();

    ОбластьШапка.Параметры.НомерДок = Выборка1.Значение;
    ОбластьШапка.Параметры.ДатаДок = Формат(МассивОбъектов[0].Дата,"ДЛФ=DD");
    ОбластьШапка.Параметры.ДатаДог = Формат(МассивОбъектов[0].ДоговорКонтрагента.Дата,"ДЛФ=DD");
    ОбластьШапка.Параметры.НомерДог = МассивОбъектов[0].ДоговорКонтрагента.Номер;

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

Выводит пусто, что я делаю не так?
---
```1c
    Если Выборка1.Следующий() Тогда
    ///тут твой код по заполнению...
    КонецЕсли
```
---
доп сведения и доп реквизиты - это разные вещи.
Доп реквизиты, находятся в табличной части самих документов..а доп сведения в регистре сведений.
Не там ищешь !

Поправляюсь. Извиняюсь, ввел в заблуждение.
Я не прав...попутал с УНФ-кой. В БУХ по другому.
---
Извиняюсь, не так написал, Дополнительные сведения в документе, мне нужно одно из значений, под названием "Спецификация"
---
```1c
    Если Выборка1.Следующий() Тогда
    ///тут твой код по заполнению...
    КонецЕсли
```
---
Да, с выборкой тупанул. Сделал так:

```1c
    Выборка1 = Спецификация.Выгрузить();
    ОбластьШапка.Параметры.НомерДок = Выборка1[0].Значение;
```

Спасибо за наводку
---
а если Выборка1 будет пустая - у тебя всё в ошибку вывалится.
---
Спасибо еще раз:) Сделал проверку

```1c
    Если НЕ Выборка1.Количество() = 0 Тогда
    ОбластьШапка.Параметры.НомерДок = Выборка1[0].Значение;
    КонецЕсли;
```
---
тогда и вот это проверяй: МассивОбъектов. Там тоже может оказаться 0 элементов.
---
он же не может быть пустым, Туда документы падают, откуда была вызвана ВПФ
---
он же не может быть пустым это ты так думаешь. просто возьми в привычку такие вещи обёртывать какой-нибудь проверяющей функцией.
---
Прости, не могу удержаться:
Кима Шаманхуев (avogadro57)
Выводит пусто, что я делаю не так?
---
Запрос:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ РАЗРЕШЕННЫЕ
| ДополнительныеСведения.Свойство,
| ДополнительныеСведения.Значение
|ИЗ
| РегистрСведений.ДополнительныеСведения КАК ДополнительныеСведения
|ГДЕ
| ДополнительныеСведения.Объект = &Объект";
Запрос.УстановитьПараметр("Объект", Док.Ссылка);
Выборка = Запрос.Выполнить().Выбрать();

2) Работа со значениями:
Пока Выборка.Следующий() Цикл
Если Выборка.Свойство.Заголовок = "Номер ТТН" Тогда
ОбластьСтроки.Параметры.Ттн = Выборка.Значение;
ИначеЕсли Выборка.Свойство.Заголовок = "Номер вагонаавтомобиля" Тогда
ОбластьСтроки.Параметры.Машина = Выборка.Значение;
КонецЕсли;

КонецЦикла;
"Номер ТТН" - это Дополнительное свойство, созданное пользователем. То есть обращаемся к нему по имени.

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

2) Работа со значениями:
Пока Выборка.Следующий() Цикл
Если Выборка.Свойство.Заголовок = "Номер ТТН" Тогда
ОбластьСтроки.Параметры.Ттн = Выборка.Значение;
ИначеЕсли Выборка.Свойство.Заголовок = "Номер вагонаавтомобиля" Тогда
ОбластьСтроки.Параметры.Машина = Выборка.Значение;
КонецЕсли;

КонецЦикла;
"Номер ТТН" - это Дополнительное свойство, созданное пользователем. То есть обращаемся к нему по имени.

Для БП 3.0