Имя: Пароль:
1C
1C 7.7
v7: в Документе Ограничить Выбор из Перечиления
0 Geroy
 
22.01.14
17:14
Имеется Перечисление  ВыборПереписки в нём 4 Строки
Как в документе ограничить , чтоб при нажатии на кнопку  выдавался список не 4 , а например только те что я укажу
1 KishMish
 
22.01.14
17:17
1. Использовать список значений и соответсвующий элемент формы
2. Проверять при вводе, и атирать если не тот ввод
2 aka MIK
 
22.01.14
17:19
3. ПриНачалеВыбораЗначения()
3 Geroy
 
22.01.14
17:23
(2)
можно какой нибудь пример
4 Mikeware
 
22.01.14
17:29
(3)Типовая ТиС
5 Geroy
 
22.01.14
17:31
(4) нету , ладно разберусь сам
6 Voronve
 
22.01.14
17:35
Процедура ПоКнопкеОперация()
    
    Перем ВремКодОперации;
    
    СписокОпераций = СоздатьОбъект("СписокЗначений");  
                      
    СписокОпераций.ДобавитьЗначение(Перечисление.КодыОпераций.Продажа);
    СписокОпераций.ДобавитьЗначение(Перечисление.КодыОпераций.ПередачаНаРеализацию);
    
    Если СписокОпераций.ВыбратьЗначение(ВремКодОперации,,,,1)=1 Тогда
        КодОперации=ВремКодОперации;
    КонецЕсли;
    
КонецПроцедуры    // ПоКнопкеОперация()
7 Geroy
 
22.01.14
17:38
(6)  спасибо попробую
8 KishMish
 
22.01.14
17:38
(3)
Процедура ПриНачалеВыбораЗначения(Идент,Флаг)
Если Идент="ТвойИдентфикатор" Тогда
//Готовишь Список значений,
Как="";
Если СписокДляВыбора.ВыбратьЗначение(Как,,,,2)=1 Тогда
   ТвойИдентфикатор = Как;
КонецЕсли;
КонецЕсли;
КонецПроцедуры

както так