|  | Условие в запросе "Ссылка" или "ТипЗначения = Тип"? | ☑ | 
    
        | 0
    
        arsik   гуру 29.12.22✎ 10:46 | 
        Как правильнее?
 идСинхронизируемыхОбъектов.Ссылка ССЫЛКА Документ.АвансовыйОтчетили
 
 ТИПЗНАЧЕНИЯ(идСинхронизируемыхОбъектов.Ссылка) = ТИП(Документ.АвансовыйОтчет)Или скуль в одну конструкцию это превращает?
 |  | 
    
        | 1
    
        mikecool   29.12.22✎ 10:47 | 
        оба правильно, только первый неожиданно только для ссылок работает     |  | 
    
        | 2
    
        Кир Пластелинин   29.12.22✎ 10:56 | 
        емнп, то на стороне СУБД (ms sql точно) в запросе будет одинаковая конструкция.     |  | 
    
        | 3
    
        breezee   29.12.22✎ 12:12 | 
        На какой-то платформе давным-давно типзначения() в запросе вешал скуль. С тех пор стараюсь ССЫЛКА везде писать в запросах     |  | 
    
        | 4
    
        Momus   29.12.22✎ 12:17 | 
        а как же ошибка "Несовместимые типы "ССЫЛКА""?)     |  | 
    
        | 5
    
        Momus   29.12.22✎ 12:18 | 
        Если знать, где писать, то можно оба варианта, если писать не головой, а мышечной памятью, как я, то второй надежнее :)     |  |