Описываю что я хочу: На обычной форме (не управляемой) есть реквизит ТабличноеПоле1, Тип значения у данного реквизита - СписокЗначений, Тип значения списка - ДокументСсылка.Я хочу чтобы при открытии формы у данного реквизита устанавливался тип значения тех документов которые я выбрал.
Вот что я делаю в процедуре ПриОткрытии:
ЭлементВвода = ЭлементыФормы.ТабличноеПоле1;
Массив = Новый Массив;
ТипДок = Тип("ДокументСсылка.ТабельУчетаРабочегоВремениОрганизации");
Массив.Добавить(ТипДок);
ТипДок = Тип("ДокументСсылка.ОтражениеЗарплатыВРеглУчете");
Массив.Добавить(ТипДок);
ЭлементВвода.ОграничениеТипа = Новый ОписаниеТипов(Массив);
Значение = ЭлементВвода.Значение;
ЭлементВвода.Значение=ЭлементВвода.ОграничениеТипа.ПривестиЗначение(Значение);
ЭлементВвода.ВыбиратьТип = Ложь;
При открытии этой формы 1С ругается что "Поле объекта не обнаружено (ОграничениеТипа)"
Подскажите как можно программно устанавливать тип значения списка?