Свой список реквизита перечисления 1с

Свой список реквизита перечисления 1с

Чтобы сделать свой список и убрать лишнее в реквизите перечисления вам нужно на клиенте в событии начала выбора убрать стандартную обработку и прописать свой список значений в переменную ДанныеВыбора.


Пример кода:
&НаКлиенте
Процедура Реквизит2НачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)

СтандартнаяОбработка = Ложь;
СписокЗН = Новый СписокЗначений;
СписокЗН.Добавить(ПредопределенноеЗначение( "Перечисление.Перечисление1.ЗначениеПеречисления1"));
СписокЗН.Добавить(ПредопределенноеЗначение( "Перечисление.Перечисление1.ЗначениеПеречисления2"));
СписокЗН.Добавить(ПредопределенноеЗначение( "Перечисление.Перечисление1.ЗначениеПеречисления4"));
ДанныеВыбора = СписокЗН;

КонецПроцедуры



Теги:   


2024-11-03




Выбрать язык:
-  руский
-  Українська