Как в реквизит формы передать список номенклатуры из таблицы?

1. user1202776 11.08.19 13:22 Сейчас в теме
При добавлении новой строки в таблицу документа "Корректировка реализации", вызывается форма.В этой форме есть поле выбора "номенклатура".В эту форму передал ссылку документа корректировка реализации с всеми данными.
В общем есть реквизит "ДокументРеализации" , в котором есть таблица.Как из этой таблице взять весь список номенклатуры и сделать так, чтобы в вызываемой форме , в поле выбора "номенклатура", пользователь мог выбирать номенклатуру из списка номенклатур этой таблицы?
Насколько я понял, нужно эту таблицу выгрузить в таблицу значений, массив или структуру и как-то передать в поле выбора "номенклатура". Может нужно изменить тип реквизита формы "номенклатура"?
Буду рад, если сможете привести пример , как это сделать.
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
2. RustamZz 11.08.19 14:25 Сейчас в теме
	Элементы.Номенклатура.СписокВыбора.ЗагрузитьЗначения(Объект.КорректировкаРеализации[НазваниеТЧ].ВыгрузитьКолонку(НазваниеКолонкиСНоменклатурой));
13. catena 110 12.08.19 07:45 Сейчас в теме
(12)А кнопка выбора из списка включена?
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. RustamZz 11.08.19 14:25 Сейчас в теме
	Элементы.Номенклатура.СписокВыбора.ЗагрузитьЗначения(Объект.КорректировкаРеализации[НазваниеТЧ].ВыгрузитьКолонку(НазваниеКолонкиСНоменклатурой));
3. user1202776 11.08.19 14:36 Сейчас в теме
(2)
 ЭлементыФормы.Номенклатура.СписокВыбора.ЗагрузитьЗначения(ЭтаФорма.ВладелецФормы.ДокументОбъект.ЭтотОбъект.ЭтотОбъект.Ссылка.ДокументРеализации[Товары].ВыгрузитьКолонку(Номенклатура));

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

У меня нету "элементы", есть "элементы формы " и "эта форма"
4. Xershi 1474 11.08.19 14:47 Сейчас в теме
(3) вам дали пример для УФ.
А вы переписали для ОФ, только кривой синтаксис. Можете получить список запросом и запихнуть его туда.
Если обращаетесь к реквизиту через скобки, то писать его нужно текстом, а не переменной, что платформа вам и сообщила!
16. user1202776 12.08.19 08:09 Сейчас в теме
5. RustamZz 11.08.19 14:47 Сейчас в теме
Если ТЧ называется Товары то надо писать
ДокументОбъект["Товары"]

Или
ДокументОбъект.Товары

с колонкой тоже самое.
6. user1202776 11.08.19 14:50 Сейчас в теме
(5)реквизиту номенклатура какой тип нужно задать?список значений?
7. RustamZz 11.08.19 14:55 Сейчас в теме
(6) Смотря что с ним нужно делать после заполнения пользователем.
8. user1202776 11.08.19 14:56 Сейчас в теме
(7)записать в регистр сведений
9. user1202776 11.08.19 14:58 Сейчас в теме
(7)сделал так:
ЭлементыФормы.Номенклатура.СписокВыбора.ЗагрузитьЗначения(ЭтаФорма.ВладелецФормы.ДокументОбъект.ЭтотОбъект.ЭтотОбъект.Ссылка.ДокументРеализации["Товары"].ВыгрузитьКолонку("Номенклатура"));

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

ЭтотОбъект.ЭтотОбъект.Ссылка - это все для чего написано?
11. user1202776 11.08.19 15:07 Сейчас в теме
(10)так сократил:
 ЭлементыФормы.Номенклатура.СписокВыбора.ЗагрузитьЗначения(ВладелецФормы.ДокументРеализации["Товары"]ВыгрузитьКолонку("Номенклатура"));
12. user1202776 11.08.19 15:11 Сейчас в теме
(10)если отладчиком посмотреть,то загружает в список выбора, в форме не показывает этот список
Прикрепленные файлы:
13. catena 110 12.08.19 07:45 Сейчас в теме
(12)А кнопка выбора из списка включена?
14. user1202776 12.08.19 07:47 Сейчас в теме
(13)какая кнопка выбора? Реквизит номенклатура?
15. user1202776 12.08.19 08:09 Сейчас в теме
(13) включил, заработало. Спасибо)
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)