|  | КД 2.0: Конвертация значения типа "Булево" в перечисление | ☑ | 
    
        | 0
    
        ibrst   10.02.15✎ 14:03 | 
        В источнике есть реквизит с типом "Булево"
В приемнике есть перечисление с двумя значениями.
 
 Как правильно сделать?
 |  | 
    
        | 1
    
        Alex S D   10.02.15✎ 14:05 | 
        ПередВыгрузкой ПКС
 Если Источник.Реквизит Тогда
 Значение = "ЗначениеПеречисления"
 Иначе
 .....
 |  | 
    
        | 2
    
        mikecool   10.02.15✎ 14:05 | 
        описать правила конвертации значений
или
 в перед выгрузкой в пко переопределять Значение
 |  | 
    
        | 3
    
        ibrst   10.02.15✎ 14:07 | 
        (1) Я тоже так думал. Но не прокатывает, ошибка при загрузке новых правил конвертации.
 Забыл указать: Источник - УТ11.
 Приемник  сильно переделанная Бухия
 |  | 
    
        | 4
    
        Alex S D   10.02.15✎ 14:08 | 
        брехня, все работает     |  | 
    
        | 5
    
        Alex S D   10.02.15✎ 14:09 | 
        покажи ошибку     |  | 
    
        | 6
    
        vde69   10.02.15✎ 14:17 | 
        ПКО - Конвертация значений - там настроить....     |  | 
    
        | 7
    
        GreatOne   10.02.15✎ 14:19 | 
        (6) зачем? Предопределенные значения передаются без указания ПКО     |  | 
    
        | 8
    
        vde69   10.02.15✎ 14:26 | 
        (7) типы разные     |  | 
    
        | 9
    
        GreatOne   10.02.15✎ 14:32 | 
        (8) тогда не прокатит. Либо напрямую через Значение = Перечисления.Такое-то.Такое-тоЗначение;
Если делать через разные ПКО с уже сопоставленными предопределенными значениями, то все равно надо будет дописывать нечто вроде
 
 
Если Источник.Реквизит Тогда
 ИмяПКО = "НужноеПКО";
 Иначе
 
Но, имхо, там один тип значения и должно работать как в (1) без указания правила.
 Но ТС уже слился)
 |  | 
    
        | 10
    
        ibrst   10.02.15✎ 14:33 | 
        (4) Правила загрузились, спасибо за поддержку
.
 Ошибка была из-за того, что в КД болтались старые записи, помеченные на удаление (!). Почему-то они тоже выгружаются в файл правил, и могут здорово нагадить.
 |  | 
    
        | 11
    
        GreatOne   10.02.15✎ 14:36 | 
        (11) нужно ставить галку "отключить", тогда не будут работать     |  | 
    
        | 12
    
        ibrst   10.02.15✎ 14:40 | 
        (11) Это в ПКС есть галка "Отключить". 
А в ПКО где такая галка ?
 |  | 
        Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший