Предварительный просмотр прикрепленных файлов
Демонстрация добавления функционала предварительного просмотра прикрепленных файлов.
- Описание
- Подробнее
Описание
Здравствуйте, уважаемые читатели. Сразу скажу, что мой метод не претендует на звание самого лучшего! Просто решил продемонстрировать, как можно сделать предварительный просмотр прикрепленных фотографий или картинок к документам или справочникам. Использовал этот механизм в своей самописной конфигурации на базе БСП 2.2 Итак, приступим.
- Первое что нужно сделать — это добавить в общую форму Присоединенные файлы реквизит формы — СсылкаНаКартинку (тип: Строка неограниченной длины);
- Размещаем созданный реквизит на форме, и устанавливаем вид реквизита — Поле картинки
- В обработчике При активизации строки табличной части Список прописываем код:
&НаКлиенте
Процедура СписокПриАктивизацииСтроки(Элемент)
//для вывода предварительного просмотра изображения
Если Элементы.Список.ТекущиеДанные <> Неопределено Тогда
ДанныеФайла = ПолучитьДанныеФайла(Элементы.Список.ТекущиеДанные.Ссылка, УникальныйИдентификатор);
Если ДанныеФайла.Расширение = "jpg"
ИЛИ ДанныеФайла.Расширение = "jpeg"
ИЛИ ДанныеФайла.Расширение = "png"
ИЛИ ДанныеФайла.Расширение = "gif" Тогда
СсылкаНаКартинку = ДанныеФайла.СсылкаНаДвоичныеДанныеФайла;
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Вот как легко и просто создать функционал по предварительному просмотру прикрепленных фотографий или картинок 🙂

