Здравствуйте, уважаемые. В интернете ответа на мою проблему не нашел, поэтому при решении решил поделиться с миром.
Статья будет короткая и вот в чем её суть:
Встал вопрос о выводе картинок в ТЗ на форме. Речь идет про 1С 8.3.
Вроде банальная проблема, но и тем не менее.
На форумах нашел ответ такого плана:
Нужно выводить в событие следующий текст:
Процедура СлужебныеЗапискиПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
// Вставить содержимое обработчика.
ОформлениеСтроки.Ячейки.ПометкаУдаления.Картинка = БиблиотекаКартинок.БыстрыеОтборы;
ОформлениеСтроки.Ячейки.ПометкаУдаления.ОтображатьКартинку = истина;
КонецПроцедуры
Но в моем случае нет соответствующих событий. Итак, что мы делаем:
1) Создаем колонку с типом картинка.
2) Важно, что свойство картинки должно быть: Доступность=Ложь, ТолькоПросмотр=Истина;
3)Дальше просто:
Для каждого стр Из ТЗ Цикл
Нов = ЭтаФорма.ТЗДокументыВложения.Добавить();
.
.
Нов.Картинка = ОсновноеСерв.ПолучитьПиктограммуФайла(стр.Ссылка.Расширение); //Тип: Каритнка
.
.
КонецЦикла;
Получится как-то так: