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