Имя: Пароль:
1C
1С v8
Вывод картинки по значению в форме списка (расширение)
0 Juliette_
Juliette
 
29.05.23
20:57
не получается (

&НаСервере
Процедура расшПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка)
    
    ЧастиЗапроса = СтрРазделить(Список.ТекстЗапроса, ",");
    ЧастиЗапроса.Вставить(1, "
        |ВЫБОР
        |    КОГДА ЗаявкаПоставщику.Отработан
        |        ТОГДА 3
        |    ИНАЧЕ 0
        |КОНЕЦ КАК Отработан");
    

    Список.ТекстЗапроса = СтрСоединить(ЧастиЗапроса, ",");
    
    НовыйЭлемент = Элементы.Добавить("Отработан", Тип("ПолеФормы"), Элементы.ГруппаОтработан);
    НовыйЭлемент.Вид = ВидПоляФормы.ПолеКартинки;
    НовыйЭлемент.Картинка = БиблиотекаКартинок.СостоянияПроцессов;
    НовыйЭлемент.Заголовок = "Отработан";
    НовыйЭлемент.ПутьКДанным = "Список.Отработан";    
    
КонецПроцедуры

где БиблиотекаКартинок.СостоянияПроцессов несколько картинок (мне нужно выводить с индексом 0 и 3, думаю по запросу понятно)

все работает до вывода картинки.
ругается на "Поле объекта не обнаружено (Картинка)"
что не так?
1 Juliette_
Juliette
 
29.05.23
20:59
расширение на форму списка документа
2 Juliette_
Juliette
 
29.05.23
21:01
должно быть КартинкаЗначений. Как до нее достучаться через код?
3 Juliette_
Juliette
 
29.05.23
21:07
))) прикольно
через контексный помощник система не дает ввести КартинкаЗначений
Вписал вручную, все заработало. Всем спасибо, все свободны
4 Волшебник
 
29.05.23
22:10
(3) Вписал он...
Ошибка? Это не ошибка, это системная функция.