|  | Вывод строки вместо ссылочного поля в запросе отчета | ☑ | 
    
        | 0
    
        Ilnazio   23.12.21✎ 16:11 | 
        Добрый день. Бывают случаи когда в ТЧ документа не заполнена ссылка на номенклатуру, но вписана строчное представление данной позиции. Подскажите пожалуйста как можно вывести строчный тип в случае если нет ссылочной     |  | 
    
        | 1
    
        Ilnazio   23.12.21✎ 16:11 | 
        Думал через выбор реализовать, но не получилось, ошибка.
 ВЫБОР
 КОГДА CRM_ИнтересТовары.Номенклатура <> ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка)
 ТОГДА Выразить(CRM_ИнтересТовары.Номенклатура Как Строка(150))
 ИНАЧЕ CRM_ИнтересТовары.Содержание
 КОНЕЦ
 |  | 
    
        | 2
    
        Ilnazio   23.12.21✎ 16:12 | 
        вместо <> должно быть = там (1)     |  | 
    
        | 3
    
        vicof   23.12.21✎ 16:14 | 
        ВЫРАЗИТЬ()     |  | 
    
        | 4
    
        Ilnazio   23.12.21✎ 16:16 | 
        (3) Поясни пожалуйста     |  | 
    
        | 5
    
        Ilnazio   23.12.21✎ 16:19 | 
        Прошу прощения, пока пытался по-разному решить задачу написал ахинею. Код должен выглядеть так:
 ВЫБОР
 КОГДА CRM_ИнтересТовары.Номенклатура = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка)
 ТОГДА CRM_ИнтересТовары.Номенклатура
 ИНАЧЕ CRM_ИнтересТовары.Содержание
 КОНЕЦ
 |  | 
    
        | 6
    
        Ilnazio   23.12.21✎ 16:20 | 
        Где содержание и есть строчный реквизит номенклатуры     |  | 
    
        | 7
    
        Ilnazio   23.12.21✎ 16:21 | 
        При попытки так реализовать код 1ска ругается что несовместимые типы. Ну наверное нельзя чтобы одно поле могло быть ссылкой или строкой, поэтому реализовал код который написан в (1)     |  | 
    
        | 8
    
        vicof   23.12.21✎ 16:38 | 
        ВЫРАЗИТЬ(CRM_ИнтересТовары.Содержание КАК Строка(1000))     |  | 
    
        | 9
    
        vicof   23.12.21✎ 16:39 | 
        А у тебя строка 0 длины     |  | 
    
        | 10
    
        Ilnazio   23.12.21✎ 16:45 | 
        (9) Один фиг несовместимые типы
 ВЫБОР
 КОГДА CRM_ИнтересТовары.Номенклатура = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка)
 ТОГДА ВЫРАЗИТЬ(CRM_ИнтересТовары.Содержание КАК Строка(150))
 ИНАЧЕ  Выразить(CRM_ИнтересТовары.Номенклатура Как Строка(150))
 КОНЕЦ
 |  | 
    
        | 11
    
        ДенисЧ   23.12.21✎ 17:13 | 
        (10) Ты ссылку в строку выражать собираешься?     |  | 
    
        | 12
    
        hhhh   23.12.21✎ 22:20 | 
        (10) CRM_ИнтересТовары.Номенклатура.Наименование     |  | 
    
        | 13
    
        Мимохожий Однако   24.12.21✎ 07:47 | 
        (0) То, что ты описал, можно только имея составной тип у реквизита Номенклатура в табличной части:Тип СправочникСсылка.Номенклатура и Тип Строка длиной 150.
Либо что-то не так понял про исходную задачу.
 |  | 
        Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой