|
8.2 Отбор в списке Перечислений |
☑ |
0
Смешной 1С
03.10.11
✎
14:49
|
Добрый день!
Дело такое: есть реквизит на форме. тип Перечисление. (Выпадающий список).
Можно ли на него наложить отбор? т.е. в зависимости от значения другого реквизита, у этого реквизита меняется список.
Если можно, то как это реализовать?
|
|
1
Нуф-Нуф
03.10.11
✎
14:50
|
да, заполнять выпадающий список программно
|
|
2
Phace
03.10.11
✎
14:50
|
РежимВыбораИзСписка и СписокВыбора
|
|
3
Господин ПЖ
03.10.11
✎
14:50
|
у реквизита есть СписокВыбора
|
|
4
Смешной 1С
03.10.11
✎
14:52
|
(2)(3) Получается мне при изменении того реквизита заполнять СписокВыбора нужного реквизита, верно?
|
|
5
Phace
03.10.11
✎
14:56
|
(4) я бы сделал в обработчике НачалоВыбора, что-то вроде:
Процедура РеквизитПеречислениеНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
Элементы.РеквизитПеречисление.РежимВыбораИзСписка = истина;
Элементы.РеквизитПеречисление.СписокВыбора.ЗагрузитьЗначения(ФункцияВозвращаетВозможныеЗначенияПеречисления(Объект.АнализируемыйРеквизит));
КонецПроцедуры
|
|
6
Смешной 1С
03.10.11
✎
14:59
|
Спасибо!
|
|