Добрый день!
Типовая форма Номенклатуры, "ПриСозданииНаСервере" добавил реквизит:
ДобавляемыеРеквизиты = Новый Массив;
ДобавляемыеРеквизиты.Добавить(Новый РеквизитФормы("КорневойРодительНоменклатуры", Новый ОписаниеТипов("СправочникСсылка.Номенклатура")));
ЭтаФорма.ИзменитьРеквизиты(ДобавляемыеРеквизиты);
добавил поле на форму:
ПолеВвода = ЭтаФорма.Элементы.Добавить("СтраницаУУ_КорневойРодительНоменклатуры", Тип("ПолеФормы"), ГруппаУУ);
ПолеВвода.ПутьКДанным = "КорневойРодительНоменклатуры";
ПолеВвода.Вид = ВидПоляФормы.ПолеВвода;
ПолеВвода.Заголовок = "Корневой родитель номенклатуры";
тут же установил значение КорневойРодительНоменклатуры = "Корень" (где "Корень" - это группа справочника высшего уровня).
Открывается форма и КорневойРодительНоменклатуры ПУСТОЙ! Что не так я сделал, подскажите, пожалуйста.
Acht, огромное спасибо. Вряд ли сам бы догадался... Вообще, конечно, программное добавление чего-либо это фишка, это удобно, но ужас как заморочено :(
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший