Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > 1С: Проблемы и решения > Справочник или документ НайтиПоНаименованию в запросе


Автор: ^D^ima 11.08.22, 12:53
Можно ли в теле запроса сослаться на конкретный элемент справочника или документа?
Что-то типа такого:
<{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}>
        ЕСТЬNULL(Календарь.Сделка.Код, "Null") + ЕСТЬNULL(Календарь.Сотрудник.Код, "Null") КАК Ключ,
        ЕСТЬNULL(Календарь.ДлительностьЗаписи, 0) КАК ДлительностьЗаписи,
        ВЫБОР
            КОГДА Календарь.Сделка.Наименование ПОДОБНО "%САО%"
                ТОГДА //Документ.Календарь.НайтиПоНаименованию("Что-то там")
            ИНАЧЕ Календарь.Сделка
        КОНЕЦ КАК Сделка,
        Календарь.Сотрудник КАК Сотрудник
    ПОМЕСТИТЬ ЗаписиКалендаря
    ИЗ
        Документ.Календарь КАК Календарь

Автор: evGenius 11.08.22, 13:16
Нет. Можно либо отдельно найти в коде и в параметр запихнуть, или отдельным подзапросом найти с ВЫБРАТЬ ПЕРВЫЕ 1

Добавлено
Можно было бы, если элемент справочника будет предопределенный.

Автор: ^D^ima 11.08.22, 13:44
Ясно, очень жаль

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)