|  | Присвоение значения реквизиту с типом любая ссылка. | ☑ | 
    
        | 0
    
        mastodont   25.08.20✎ 11:43 | 
        Есть расширенеи и в нем справочник.
И есть внешняя обработка, в ней нужно заполнять табличную часть значениями из этого справончика.
 
 Тип реквизита - любая ссылка.
 
 Запросом все данные получаю, но при попытке присвоить значение НовСтр.Ссылка так остается с типом "Неопределено"...
 НовСтр.Ссылка = Выборка.Ссылка;
 
 Что я делаю не так?
 |  | 
    
        | 1
    
        mikecool   25.08.20✎ 11:45 | 
        присваиваешь не ссылку     |  | 
    
        | 2
    
        mastodont   25.08.20✎ 11:46 | 
        (1) в смысле?     |  | 
    
        | 3
    
        Галахад   гуру 25.08.20✎ 11:48 | 
        "Тип реквизита - любая ссылка." это, наверное любая ссылка из расширения.     |  | 
    
        | 4
    
        mastodont   25.08.20✎ 11:49 | 
        (3) этот тип я назначаю во внешней обработке. Она по сути изначально никакого отношения к расширению не имеет...
Нужный тип выбрать не дает...
 |  | 
    
        | 5
    
        mastodont   25.08.20✎ 11:51 | 
        Пока придумал только сделать реквизит типа строка и в него сохранять guid, а потом по гуиду получать ссылку...
Но это немного извращение.
 |  | 
    
        | 6
    
        Галахад   гуру 25.08.20✎ 11:52 | 
        Ну, суть от этого не меняется.
 Наверное стоит посмотреть в отладчике типы
 НовСтр.Ссылка и Выборка.Ссылка;
 |  | 
    
        | 7
    
        mastodont   25.08.20✎ 11:55 | 
        НовСтр.Ссылка - тип "Неопределено"
Выборка.Ссылка - ссылка на справочник нужного типа.
 |  | 
    
        | 8
    
        Галахад   гуру 25.08.20✎ 11:59 | 
        (7) "справочник нужного типа" добавить в расширение.     |  | 
    
        | 9
    
        mastodont   25.08.20✎ 12:07 | 
        (8) так он и так в расширении.
Проблема в том, что работаю с ним из внешней обработки.
 Ее в расширение добавлять не вариант.
 |  |