|
ПолеВыбора установить значение в рантайме |
☑ |
0
Про100Филя
10.09.15
✎
10:31
|
Есть форма, на ней поле выбора. При открытии создаю список значений и добовляю в список выбора, пытаюсь выставить ранее установленое значение из реквизита не выходит. Выручайте
|
|
1
Про100Филя
10.09.15
✎
10:32
|
Листинг:
СЗ = Новый СписокЗначений;
Для каждого Документ из Метаданные.Документы Цикл
СЗ.Добавить( Документ.Имя, Документ.Синоним );
КонецЦикла;
ЭлементыФормы.СписокДоков.СписокВыбора = СЗ;
ЭлементыФормы.СписокДоков.Значение = ИмяДокумента1С;
|
|
2
Про100Филя
10.09.15
✎
10:34
|
ИмяДокумента1С - реквизит, не пустой.
// тут все норм
Процедура СписокДоковПриИзменении(Элемент)
ИмяДокумента1С = ЭлементыФормы.СписокДоков.Значение;
КонецПроцедуры
Обычные формы если что.
|
|
3
AllJoke
10.09.15
✎
10:38
|
А ошибку или что вылдаёт?
|
|
4
AllJoke
10.09.15
✎
10:39
|
И СписокДоков - я так понял имя ПоляВвода, так?
|
|
5
Про100Филя
10.09.15
✎
10:40
|
(2)Ничего не выдавал. Да все верно.
|
|
6
Про100Филя
10.09.15
✎
10:40
|
Флаг Изменяет данные стоит.
|
|
7
Про100Филя
10.09.15
✎
10:42
|
Решил.
В свойствах поле ввода надо обязательно указывать тип значения, при этом доступен только произвольный.
|
|
8
AllJoke
10.09.15
✎
10:44
|
(7) так у меня изначально в "Произвольный" выставился. Поэтому видать и отработало.
|
|