Отображение картинок

Как в BPM 5.4 on-site в разделе файлы и ссылки сделать чтобы добавленные файлы типа jpg и png отображались в виде изображений?

Сейчас же файлы, чтобы просмотреть необходимо сначала скачать.

Нравится

9 комментариев

Спасибо за Ваше обращение. Мы зарегистрировали его в Службе технической поддержки и назначили специалиста, который сможет Вас компетентно проконсультировать по данному вопросу

Добрый день, Илья.

В базовой версии такой функционал не реализован. Приблизительный алгоритм реализации такой ( хочу обратить Ваше внимание что данный алгоритм не тестировался, поэтому это не окончательное решение.)

Требуется, добавить отдельную деталь, на страницу детали добавляем контрол Imagebox, на PageLoadComplete устанавливаем в этот контрол изображение.

Пример кода.

//получение файла
var facilityFileESQ = new EntitySchemaQuery(UserConnection.EntitySchemaManager, "FacilityFile");
var nameColumn = facilityFileESQ.AddColumn("Name").Name;
var imageWidthXHeightColumn = facilityFileESQ.AddColumn("ImageWidthXHeight").Name;
var entity = facilityFileESQ.GetEntity(UserConnection, recordId);
if (entity == null) {
          return true;
}
 
string pageSchemaCaption = entity.GetTypedColumnValue<string>(nameColumn);
string imageWidthXHeight = entity.GetTypedColumnValue<string>(imageWidthXHeightColumn);
//установка заголовка окна
Page.AddScript(string.Format("document.title = \"{0}\""""

"Романов Евгений Владимирович" написал:PageLoadComplete

PageLoadComplete - это процедура? Где она находится, не могу найти.

Добрый день, Илья.

PageLoadComplete это событие которое есть на каждой странице.

Вот скриншот на примере страници Звонка.

День добрый уважаемые коллеги!!!

подскажите пожалуйста решение, что сейчас предлагается разве не влияет на производительность. я ради эксперимента попробовал у себя реализовать на своей Платформе 5.4, да все работает, но подтормаживание наблюдается. Конечно сегодня протестирую найду тонкое место. Вот решил высказать свое мнение и узнать у Ильи реализовал он у себя данный механизм и наблюдается ли у него торможение при отображение картинок? Спасибо!!!

Я так понял, что надо внести изменения на страницу "Базовая страница файла и ссылки", но там нельзя добавить элемент типа Imagebox.
Вот скриншот: http://joxi.ru/IsRyUxjKTJChRkY7Sgc

Михаил Викторович.
Данный функционал реализован в нашем продукте BPMonline Realty. Функционал протестировали, замедлений выявлено не было.

Илья Андреевич.

Данный контрол стоит добавлять на новую страницу. (рис 1)

После чего следует реализовать метод описаный выше.

Далие следует добавить новую деталь. (рис 2)

А как создать вкладку новой детали? Я нашел несколько разных базовых страниц для деталей и не могу выбрать.

Доброе утро, Илья Андреевич

Процесс добавления новой вкладки детали указан на скриншоте выше(рис 2). Для того, что бы эти вкладки начали отображаться в системе Вам следует очистить Redis.

Показать все комментарии