| 
    
 | 
        Такси, составной реквизит объекта         | 
☑ | 
    
        | 
    0
    
        Demasiado    
       
    
    05.04.17 
            ✎
    16:59 
 | 
         
        Вопрос знатокам
 Коллеги, подскажите, есть некий объект, у него есть составной реквизит объекта с типами справочник "НекийСправочник" и список значений. Можно ли каким-то образом задать тип элементов списка значения? А то при добавлении элементов приходится явно указывать тип значения, что здорово осложняет работу     
         | 
 | 
    
    
        | 
    1
    
        Demasiado    
       
    
    05.04.17 
            ✎
    17:09 
 | 
         
        (0) "Вдогонку", непрограммным путем. Понятно что если при изменении типа делать анализ что это элемент или список и уже устанавливать тип "заранее". В обычных формах у реквизита форма списка можно было выставить тип и тогда проблем с набором/подбором списка не было. А как быть в УФ?     
         | 
 | 
    
    
        | 
    2
    
        DrShad    
       
    
    05.04.17 
            ✎
    17:12 
 | 
         
        забей
 
 выбери для первого элемента
 последующие копируй и меняй     
         | 
 | 
    
    
        | 
    3
    
        Demasiado    
       
    
    05.04.17 
            ✎
    17:13 
 | 
         
        Неудобно     
         | 
 | 
    
    
        | 
    4
    
        DrShad    
       
    
    05.04.17 
            ✎
    17:17 
 | 
         
        а что делать?     
         | 
 | 
    
    
        | 
    5
    
        kumena    
       
    
    05.04.17 
            ✎
    17:19 
 | 
         
        типа так
 
 Процедура ТоварыНоменклатураНачалоВыбора(Элемент,СтандартнаяОбработка)
     ТипСтр = "СправочникСсылка.Номенклатура";
     Элемент.ОграничениеТипа = Новый ОписаниеТипов(ТипСтр);
     Значение = Элемент.Значение
     Элемент.Значение = Элемент.ОграничениеТипа.ПривестиЗначение(Значение);
     Элемент.ВыбиратьТип = Ложь;
 КонецПроцедуры     
         | 
 | 
    
    
        | 
    6
    
        DrShad    
       
    
    05.04.17 
            ✎
    17:22 
 | 
         
        соврал - выход есть
 
 Элементы.СтендКЗамене.ОграничениеТипа = Новый ОписаниеТипов("СписокЗначений");
     СтендКЗамене = Новый СписокЗначений;
     СтендКЗамене.ТипЗначения = Новый ОписаниеТипов("СправочникСсылка.Номенклатура");
 
 у меня так сделано     
         | 
 | 
    
    
        | 
    7
    
        DrShad    
       
    
    05.04.17 
            ✎
    17:23 
 | 
         
        это при открытии формы     
         | 
 | 
    
    
        | 
    8
    
        Вафель    
       
    
    05.04.17 
            ✎
    17:23 
 | 
         
        может через СКД?     
         | 
 | 
    
    
        | 
    9
    
        Demasiado    
       
    
    05.04.17 
            ✎
    17:25 
 | 
         
        (7) вот это уже интереснее, у меня будет свой тип в котором будет и просто элемент и список с ограничениями
 (8) как?     
         | 
 | 
    
    
        | 
    10
    
        Вафель    
       
    
    05.04.17 
            ✎
    17:26 
 | 
         
        хотя я бы сделал а ля расшифровка платежа     
         | 
 | 
    
    
        | 
    11
    
        Вафель    
       
    
    05.04.17 
            ✎
    17:26 
 | 
         
        хранить списки в реквизитах не комильфо. лучше в тч и обрабатывать сподручнее     
         | 
 |