Имя: Пароль:
1C
1С v8
Есть ТЗ на форме. Как тек.значение поля заменить выпадающим из списка?
0 aka AMIGO
 
19.02.17
14:40
Вот в принципе пара операторов
        ПолеТЗ.КнопкаВыпадающегоСписка = Истина;
        //ПолеТЗ.СписокВыбора=СЗ;
Так кнопка показывается, но оператор связи с СЗ закомментарен


Пытаюсь:
        ПолеТЗ.КнопкаВыпадающегоСписка = Истина;
        ПолеТЗ.СписокВыбора=СЗ;
Получаю авост: "Поле объекта недоступно для записи (СписокВыбора)"

В отладчике вижу, что СЗ сформирована правильно.

Любое поле ТЗ редактируется..
Что определено недоступным для записи?
1 aka AMIGO
 
19.02.17
15:02
Авост исчез посде присвоения::

ПолеТЗ.СписокВыбора.ДоступныеЗначения=СЗ;

Теперь список выбора имеет тип СЗ с нужными элементами, но.. на форме не показывается, сколько ни жму кнопку выбора этого списка.
Что-ж имели в виду разработчики этого метода?
2 h-sp
 
19.02.17
15:48
(0) ПолеТЗ.СписокВыбора.Добавить(
3 aka AMIGO
 
19.02.17
18:22
(2) Понял! Спасибо.
Работает.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс