|  | программно задать тип поля выбора | ☑ | 
    
        | 0
    
        BazCATilio   28.02.20✎ 12:47 | 
        Всем доброго времени суток!
 
 
 В обработке есть поле выбора ЕдИзм .
 
 Подскажите, как программно указать тип поля в зависимости от версии конфигурации(ут и розница)?
 
 То есть нужно, чтобы в ут поле принимало тип Справочники.ЕдиницыИзмерения, а в рознице - Справочники.БазовыеЕдиницыИзмерения
 
 
 &НаСервере
 Функция ВерсияКонфы()
 
 ИмяКонфы = Метаданные.Имя;
 
 возврат ИмяКонфы;
 
 КонецФункции
 
 
 
 &НаКлиенте
 Процедура ЕдИзмПриИзменении(Элемент)
 
 Если ВерсияКонфы="Розница" тогда
 
 ТипЕд = Новый ОписаниеТипов("СправочникСсылка.БазовыеЕдиницыИзмерения");// хз как сделать
 Элементы.ЕдИзм.Значение = ТипЕд.ПривестиЗначение(ЕдИзм);
 
 иначеЕсли ВерсияКонфы="УправлениеТорговлей" Тогда
 
 
 КонецЕсли;
 КонецЕсли;
 
 
 
 
 
 
 p.s. 1с 8.3 УФ
 |  | 
    
        | 1
    
        goodprog   28.02.20✎ 12:48 | 
        Приравнять к пустой ссылке     |  | 
    
        | 2
    
        vicof   28.02.20✎ 12:48 | 
        ПредопределенноЗначение("Справочниким.БазовыеЕдиницыИзмерения.ПустаяСсылка")     |  | 
    
        | 3
    
        BazCATilio   28.02.20✎ 13:00 | 
        всем спасибо)
 вот так заработало:
 
 ПредопределенноеЗначение("Справочник.БазовыеЕдиницыИзмерения.ПустаяСсылка");
 |  | 
    
        | 4
    
        malem13   28.02.20✎ 13:11 | 
        а если очистить поле тип не слетит?     |  | 
    
        | 5
    
        BazCATilio   28.02.20✎ 15:03 | 
        слетит, но выбираешь в диалоговом окне его и все
 а чтоб сразу в поле тип выбирался, хз как сделать
 |  | 
    
        | 6
    
        malem13   28.02.20✎ 16:25 | 
        можно дописать обработчик при изменении :)     |  | 
    
        | 7
    
        BazCATilio   28.02.20✎ 17:52 | 
        (6) а как это реализовать?     |  | 
    
        | 8
    
        NurSagen   28.02.20✎ 19:22 | 
        задать произвольный тип, а при начале выбора делать ограничение типа     |  | 
    
        | 9
    
        palsergeich   28.02.20✎ 19:30 | 
        Поле.ОграничениеТипа     |  |