Необходимо было сделать следующее: в строку отчета вывести картинку, вид которой зависит от значения другого поля. Отчет создан на компоновке данных.
Расскажу свой алгоритм на небольшом примере.
Пример. (Пример вывода картинки в СКД)
Необходимо на базе справочника «Номенклатура» вывести реквизит «Ссылка» и картинку возле этого реквизита. Вид картинки зависит от свойства «ЭтоГруппа» элемента справочника «Номенклатура».
Программная часть алгоритма оформлена в процедуре модуля отчета «ПриКомпоновкеРезультата«.
В схеме компоновке данных в «вычисляемые поля» было добавлено поле «ПолеКартинка». В выражение добавлено значение «%Картинка%», поэтому выражению будем искать область ячеек куда необходимо вставить нашу картинку.
В это поле и будет выводится наша картинка.
Создана следующая настройка схемы компоновки данных:
После вывода отчета получили следующий результат:
Популярность: 18%
Спасибо огромное автору. Это тот редкий случай, когда всё работает именно так как заявлено. Пояснения очень толковые и все по делу. Спасибо.
Офигеть, код на русском языке.
Век живи, век учись.
Возможно если бы в школе программирование преподавали на 1С мне было бы оно понятнее ещё тогда.