Имя: Пароль:
1C
1С v8
УФ. ПриВыбореИзСписка
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];

либо

ПОлевыбор = "ты";