![]() |
|
Присвоить картинки значениям в тч | ☑ | ||
---|---|---|---|---|
0
Barry
27.05.25
✎
19:35
|
Доброго вечера!
Есть внешняя обработка, на управляемой форме. Пытаюсь таким запросом заполнить по условию картинки в табличной части, но к сожалению не выходит. Может кто подскажет в чем дело? ПодробностиЗапрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | Номенклатура.Наименование КАК Название, | Номенклатура.ПометкаУдаления КАК Метка |ИЗ | Справочник.Номенклатура КАК Номенклатура |ГДЕ | Номенклатура.ВидНоменклатуры.Наименование = ""Материалы основные"""; РезультатЗапроса = Запрос.Выполнить().Выбрать(); Пока РезультатЗапроса.Следующий() Цикл Строчка = Объект.ТЧ.Добавить(); ЗаполнитьЗначенияСвойств(Строчка,РезультатЗапроса); КонецЦикла; Для Каждого Стр Из Объект.ТЧ Цикл Если Стр.Метка = Ложь Тогда Стр.Картинка = БиблиотекаКартинок.Удалить; Иначе Стр.Картинка = БиблиотекаКартинок.Реквизит; КонецЕсли; КонецЦикла; |
|||
1
Волшебник
27.05.25
✎
19:45
|
Тип поля Картинка должен быть Строка
|
|||
2
Barry
27.05.25
✎
19:48
|
(1) все верно, тип у картинки строка.
|
|||
3
Волшебник
27.05.25
✎
19:49
|
(2) теперь надо гуглить
|
|||
4
Barry
27.05.25
✎
19:54
|
(3) пробовал еще через хранилище, но тоже что-то не то)
ПолучитьИзВременногоХранилища(БиблиотекаКартинок.Удалить.ПолучитьДвоичныеДанные()) |
|||
5
Волшебник
27.05.25
✎
23:41
|
(4) гуглите ещё. Там что-то другое было...
|
|||
6
Лирик
28.05.25
✎
10:01
|
Тип колонки "Картинка" у ТЧ - Число
Тип поля этого реквизита на форме "Поле картинки" В свойстве "КартинкаЗначений" поля на форме выбрать коллекцию картинок (Удалить, Реквизит). Колонку "Картинка" заполнять индексом картинки в коллекции Пример можно посмотреть в любой обработке по маркировке товаров, где выводится статус марки, благо даже в продуктах прошлого поколения (УТ10, УПП, КА 1) все сделано на упр формах. |
|||
7
Лирик
28.05.25
✎
10:08
|
Так же можно эту же коллекцию картинок определить как свойство "КртинкаСтрок" у самой таблицы формы и указать "ПутьКДаннымКартинкиСтроки" ТЧ.Картинка.
Тогда картинка будет показана в самом верхнем левом поле таблицы формы |
|||
8
Barry
29.05.25
✎
09:37
|
(6) вопрос назревает, как выбрать в свойстве Картинка значений сразу две картинки?)
|
|||
9
Fish
гуру
29.05.25
✎
09:38
|
(8) Выбираешь картинку с типом "коллекция картинок". Она содержит в себе несколько картинок.
|
|||
10
Barry
29.05.25
✎
17:23
|
(9) Разобрался. Благодарю!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |