|
УФ. ПриВыбореИзСписка
| ☑ |
0
lamme
01.02.13
✎
13:20
|
УФ.
на форме - реквизит Ух.Тип -перечисление.
у этого реквизита - установлено - выбор из списка (открывается вниз список выбора)
По опр признакам - этот список выбора должен быть разным.
&НаКлиенте
Процедура УхНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
Если тра-ля-ла тогда
Спк = новый СписокЗначений();
Спк.Добавить(Перечисления.ухты.Один);
Спк.Добавить(Перечисления.ухты.Три);
..
и как этот список засунуть в реквизит Ух ?
конецесли;
|
|
1
Ns33
01.02.13
✎
13:35
|
Элемент.СписокВыбора.ЗагрузитьЗначения(Спк.ВыгрузитьЗначения());
|
|
2
lamme
01.02.13
✎
13:40
|
ага )
только там не все так просто )))
но идея верная
|
|
3
Идентификатор
01.02.13
✎
14:15
|
Элементы.ПОлевыбор.РежимВыбораИзСписка = Истина;
Элементы.ПОлевыбор.СписокВыбора.Очистить();
СписокПериодов = Новый СписокЗначений;
СписокПериодов.Добавить("ух");
СписокПериодов.Добавить("ты");
Для Каждого стр из СписокПериодов цикл
Элементы.ПОлевыбор.списокВыбора.Добавить(стр.Значение);
КонецЦикла;
|
|
4
lamme
01.02.13
✎
14:35
|
да-да
спасибо
а еще вопрос
как установить необходимое значение из списка ?
Элементы.ПОлевыбор.списокВыбора.текущеезначение(?) = ?
|
|
5
lamme
01.02.13
✎
14:39
|
Элементы.ПОлевыбор.заголовок = kz-kf-kf
|
|
6
lamme
01.02.13
✎
14:40
|
тема закрыта
спасибо
|
|
7
Идентификатор
01.02.13
✎
14:40
|
ПОлевыбор = Элементы.ПОлевыбор.списокВыбора[0];
либо
ПОлевыбор = "ты";
|
|