Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
06 апр 2026, 02:55

Динамический список в форме Выбора

Автор Funt432286, 14 фев 2026, 23:39

0 Пользователей и 1 гость просматривают эту тему.

Funt432286

Всем доброго времени суток!

Открываю форму Выбора Номенклатура, в которой нужно вывести перечень папок и вложенных элементов по определенному заказчику:
Продукция\Заказчик\Пачки\Название элемента

Код при вызове формы Выбора

ЗначениеОтбора = Новый Структура("Родитель", Заказчик.Наименование);
    ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора);

    Форм = ОткрытьФорму("Справочник.Номенклатура.Форма.ФормаВыбораУправляемая", ПараметрыВыбора);

Параметр отбора (Родитель) при открытии формы
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

    Список.Параметры.УстановитьЗначениеПараметра("Родитель", Параметры.Родитель);
   
КонецПроцедуры


Вылетает ошибка
Поле объекта не обнаружено (Родитель)
{Справочник.Номенклатура.Форма.ФормаВыбораУправляемая.Форма(5)}:    Список.Параметры.УстановитьЗначениеПараметра("Родитель", Параметры.Родитель);
{Документ.ОфсетнаяПечать.Форма.ЗаполнитьПродукцию.Форма(83)}:   
Форм = ОткрытьФорму("Справочник.Номенклатура.Форма.ФормаВыбораУправляемая", ПараметрыВыбора);

sali

ставьте точку останова, посмотрите что находится в ваших параметрах вот здесь
 
Цитата: Funt432286 от 14 фев 2026, 23:39Список.Параметры.УстановитьЗначениеПараметра("Родитель", Параметры.Родитель);

nvj84

Точно Родитель, а не Владелец?

antoneus

Ну нет в запросе списка такого параметра.
Вообще, вот этого

ЗначениеОтбора = Новый Структура("Родитель", Заказчик.Наименование);
ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора);

Форм = ОткрытьФорму("Справочник.Номенклатура.Форма.ФормаВыбораУправляемая", ПараметрыВыбора);

должно быть достаточно, не надо там больше ничего ПриСозданииНаСервере делать.

Funt432286

antoneus,
Ошибок не выдает, окно открывает, папки и подпапки показывает!
Только вложенных элементов не выводит, хотя они там есть!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск