При добавлении новой строки в таблицу документа "Корректировка реализации", вызывается форма.В этой форме есть поле выбора "номенклатура".В эту форму передал ссылку документа корректировка реализации с всеми данными.
В общем есть реквизит "ДокументРеализации" , в котором есть таблица.Как из этой таблице взять весь список номенклатуры и сделать так, чтобы в вызываемой форме , в поле выбора "номенклатура", пользователь мог выбирать номенклатуру из списка номенклатур этой таблицы?
Насколько я понял, нужно эту таблицу выгрузить в таблицу значений, массив или структуру и как-то передать в поле выбора "номенклатура". Может нужно изменить тип реквизита формы "номенклатура"?
Буду рад, если сможете привести пример , как это сделать.
---
```1c
    Элементы.Номенклатура.СписокВыбора.ЗагрузитьЗначения(Объект.КорректировкаРеализации[НазваниеТЧ].ВыгрузитьКолонку(НазваниеКолонкиСНоменклатурой));
```
---
А кнопка выбора из списка включена?
---
```1c
    Элементы.Номенклатура.СписокВыбора.ЗагрузитьЗначения(Объект.КорректировкаРеализации[НазваниеТЧ].ВыгрузитьКолонку(НазваниеКолонкиСНоменклатурой));
```
---
```1c
    ЭлементыФормы.Номенклатура.СписокВыбора.ЗагрузитьЗначения(ЭтаФорма.ВладелецФормы.ДокументОбъект.ЭтотОбъект.ЭтотОбъект.Ссылка.ДокументРеализации[Товары].ВыгрузитьКолонку(Номенклатура));
```

выдает ошибку:
{РегистрСведений.ЛогРедактированияДокументов.Форма.КорректировкаРеализации.Форма(64,147)}: Переменная не определена (Товары)
  ЭлементыФормы.Номенклатура.СписокВыбора.ЗагрузитьЗначения(ЭтаФорма.ВладелецФормы.ДокументОбъект.ЭтотОбъект.ЭтотОбъект.Ссылка.ДокументРеализации[<<?>>Товары].ВыгрузитьКолонку(Номенклатура)); (Проверка: Толстый клиент (обычное приложение))

У меня нету "элементы", есть "элементы формы " и "эта форма"
---
вам дали пример для УФ.
А вы переписали для ОФ, только кривой синтаксис. Можете получить список запросом и запихнуть его туда.
Если обращаетесь к реквизиту через скобки, то писать его нужно текстом, а не переменной, что платформа вам и сообщила!
---
спасибо
---
Если ТЧ называется Товары то надо писать

```1c
    ДокументОбъект["Товары"]
```

Или

```1c
    ДокументОбъект.Товары
```

с колонкой тоже самое.
---
реквизиту номенклатура какой тип нужно задать?список значений?
---
Смотря что с ним нужно делать после заполнения пользователем.
---
записать в регистр сведений
---
сделал так:

```1c
    ЭлементыФормы.Номенклатура.СписокВыбора.ЗагрузитьЗначения(ЭтаФорма.ВладелецФормы.ДокументОбъект.ЭтотОбъект.ЭтотОбъект.Ссылка.ДокументРеализации["Товары"].ВыгрузитьКолонку("Номенклатура"));
```

тип рекзвизита номенклатура менял на справочник номенклатура, список значения.Все равно нету списка номенклатуры из таблицы "товары"
---
ЭтаФорма.ВладелецФормы.ДокументОбъект.ЭтотОбъект.ЭтотОбъект.Ссылка.ДокументРеализации["Товары"].ВыгрузитьКолонку("Номенклатура") в отладчике что показывает?

ЭтотОбъект.ЭтотОбъект.Ссылка - это все для чего написано?
---
так сократил:

```1c
    ЭлементыФормы.Номенклатура.СписокВыбора.ЗагрузитьЗначения(ВладелецФормы.ДокументРеализации["Товары"]ВыгрузитьКолонку("Номенклатура"));
```
---
если отладчиком посмотреть,то загружает в список выбора, в форме не показывает этот список
---
А кнопка выбора из списка включена?
---
какая кнопка выбора? Реквизит номенклатура?
---
включил, заработало. Спасибо)