Каталог решений - Предварительный просмотр прикрепленных файлов

Предварительный просмотр прикрепленных файлов

Предварительный просмотр прикрепленных файлов

В наличии

Демонстрация добавления функционала предварительного просмотра прикрепленных файлов.

Категория:

Описание

Здравствуйте, уважаемые читатели. Сразу скажу, что мой метод не претендует на звание самого лучшего! Просто решил продемонстрировать, как можно сделать предварительный просмотр прикрепленных фотографий или картинок к документам или справочникам. Использовал этот механизм в своей самописной конфигурации на базе БСП 2.2 Итак, приступим.

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

Вот как легко и просто создать функционал по предварительному просмотру прикрепленных фотографий или картинок 🙂

has been added to your cart:
Оформление заказа