Имя: Пароль:
1C
 
Не выбирается значение реквизита. В чем может быть проблема?
0 Галахад
 
гуру
21.09.20
08:35
Есть справочник "ААА".
В неком документе добавил реквизит "ААА" с типом справочник "ААА".
При создании на сервере добавил в форму реквизит.
    
ДобавляемыеРеквизиты    = Новый Массив;
Реквизит_ААА = Новый РеквизитФормы("ААА",    Новый ОписаниеТипов("СправочникСсылка.ААА"),    , "ААА");
ДобавляемыеРеквизиты.Добавить(Реквизит_ААА);
ИзменитьРеквизиты(ДобавляемыеРеквизиты);
    
НовыйЭлементСТ = Элементы.Добавить("ААА", Тип("ПолеФормы"), СтраницаСТ);
    
НовыйЭлементСТ.Вид = ВидПоляФормы.ПолеВвода;
НовыйЭлементСТ.Заголовок = "Покупатель";
НовыйЭлементСТ.ПутьКДанным = "Объект.ААА";            


Проверяю в предприятии, реквизит вижу. Пытаюсь выбрать в него значение, открывается форма списка. Тыкаю в элемент, элемент открывается, а не выбирается.
P.S. В справочнике "ААА" формы выбора нет.
1 Mort
 
21.09.20
08:40
Во-первых реквизит формы добавлять не нужно - он у тебя в объекте и так сидит.
А то что форма выбора криво работает - посмотри не выбрана ли в справочнике в качестве формы выбора форма списка.
2 Галахад
 
гуру
21.09.20
10:12
(1) Спасибо. Грохнул форму выбора не помогло. Грохнул форму списка - помогло.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший