Рассмотрим данную возможность на примере табличной части документа «Расходня накладная». В этой табличной части мы будем товары отмечать одной пиктограммой, а услуги -другой.
Прежде всего, коллекцию картинок, элементы которой предполагается показывать в списке, следует указать в свойстве
КартинкаСтрок таблицы формы.
![title title](https://helpf.pro/uploads/img/_1-ltPnHD6ygQ.png)
Например, это может быть коллекция, содержащая две картинки: для обозначения товаров и для обозначения услуг:
После этого необходимо задать свойство ПутьКДаннымКартинкиСтроки для этой таблицы. В этом свойстве должно быть указано поле, значение которого определяет индекс отображаемой картинки.
![title title](https://helpf.pro/uploads/img/_1-DOo2TjrQXI.png)
Например, таким полем может быть реквизит ТоварУслуга справочника Номенклатура. Для товаров этот реквизит содержит значение 0, для услуг он содержит значение 1.
В результате в самой левой колонке табличной части формы будет отображена выбранная картинка.
Можно перетащить реквизит, содержащий индексы картинки строк (в примере
Объект.СписокНоменклатуры.Номенклатура.ТоварУслуга)
в первую колонку таблицы формы, и тогда картинка будет отображена в отдельной колонке табличной части.
Настройка вывода картинки в отдельную колонку
Отображение картинки в отдельной колонке табличной части документа
Аналогичным образом собственные картинки можно показать и в динамическом списке. С той лишь разницей, что в свойстве
ПутьКДаннымКартинкиСтроки нужно указать поле из запроса, которое будет возвращать индекс картинки в выбранной коллекции картинок.
Автор:
Сергей Сопелев