Содержание:
Файлы материала
Описание
Для того чтобы установить картинку в строку табличной части, необходимо перейти в палитру свойств данной таблицы на форме и заполнить два свойства: ПутьКДаннымКартинкиСтроки и КартинкаСтрок.
- ПутьКДаннымКартинкиСтроки — источник номера картинки. Например это может быть реквизит этой же табличной части, который скрыт от пользователя и заполняется программно.
- КартинкаСтрок — коллекция картинок с номерами.

Когда в поле, которое описано в пункте 1 появляется цифра, то платформа автоматически ищет картинку с таким номером в коллекции указанной в пункте 2 и выводит ее в качестве картинки строки.
Что такое коллекция картинок?
Если в любой типовой конфигурации в дереве метаданных раскрыть векту Общие -> Общие картинки и долистать до буквы «К», то можно увидеть большой список картинок, который начинается со слова «Коллекция». Каждая из этих картинок состоит из нескольких рядом стоящих картинок, это и называется «Коллекция картинок».
Так же при необходимости, вы можете сами, в любом редакторе склеить несколько картинок в ряд и добавить результат в конфигурацию в форматах png, jpg, gif и т.д. и платформа сама разделит эту склейку на разные картинки и пронумерует их начиная с нуля слева направо и данный ряд картинок можно будет использовать в качестве коллекции для установки в строку табличной части.
Пример табличной части с картинкой в строке
Для примера создадим табличную часть с именем «СписокЗадач», добавим в нее два реквизита «Наименование» и «Статус» (Тип: число) и перенесем на форму. В палитре свойств табличной части зададим свойству ПутьКДаннымКартинкиСтроки значение «Объект.СписокЗадач.Статус», а в свойство КартинкаСтрок подберем картинку из конфигурации «КоллекцияВажностейПроблем» и получим такой результат.

Обработку с примером можно скачать в начале статьи.

Круто! Да это ж круто!