Отображение прогресса генерации отчета во Вьюере

Обсуждение Stimulsoft Reports.WEB
Ответить
Klogo
Сообщения: 59
Зарегистрирован: 28 дек 2017, 16:27

Отображение прогресса генерации отчета во Вьюере

Сообщение Klogo »

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

2. Можно ли кастомизировать этот лоадер? У клиента отчеты отображаются во фрейме, и у них есть свой лоадер, они хотели бы стилизовать стимулсофтовский лоадер под их
лоадэр клиента.png
лоадэр клиента.png (1.56 КБ) 5894 просмотра
лоадэр SS.png
лоадэр SS.png (3.46 КБ) 5894 просмотра

Версия библиотеки 2022.2.4
Max Shamanov
Сообщения: 78
Зарегистрирован: 07 сен 2021, 13:18

Re: Отображение прогресса генерации отчета во Вьюере

Сообщение Max Shamanov »

Здравствуйте,

Вы можете использовать следующий код что бы изменить лоадэр:

Код: Выделить всё

jsStiWebViewer1.controls.processImage.innerHTML = "";

    var image = document.createElement("img");
    image.src = "....";

    jsStiWebViewer1.controls.processImage.appendChild(image);
Спасибо.
Klogo
Сообщения: 59
Зарегистрирован: 28 дек 2017, 16:27

Re: Отображение прогресса генерации отчета во Вьюере

Сообщение Klogo »

Спасибо.
А по первому вопросу?
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: Отображение прогресса генерации отчета во Вьюере

Сообщение Aleksey »

Здравствуйте,

К сожалению, такой информации вывести не получится.

Спасибо.
Klogo
Сообщения: 59
Зарегистрирован: 28 дек 2017, 16:27

Re: Отображение прогресса генерации отчета во Вьюере

Сообщение Klogo »

Max Shamanov писал(а): 30 сен 2022, 19:35 Здравствуйте,

Вы можете использовать следующий код что бы изменить лоадэр:

Код: Выделить всё

jsStiWebViewer1.controls.processImage.innerHTML = "";

    var image = document.createElement("img");
    image.src = "....";

    jsStiWebViewer1.controls.processImage.appendChild(image);
Спасибо.

Добрый день.
Подскажите, как нужно использовать этот код?

Я вписал его в секцию скриптов на странице вьюера, результата это не дало. Даже если я написшу прросто
jsStiWebViewer1.controls.processImage.innerHTML = "";
лоадэр все равно появится. Т.е. как будто этот не работает
Klogo
Сообщения: 59
Зарегистрирован: 28 дек 2017, 16:27

Re: Отображение прогресса генерации отчета во Вьюере

Сообщение Klogo »

обнаружил в js ошибки.
jsStiWebViewer1.controls.processImage - undefined

Подскажите, как правильно получить объект вьюера? jsStiWebViewer1
Я делаю это так:
var jsStiWebViewer1 = jsMvcViewer;
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: Отображение прогресса генерации отчета во Вьюере

Сообщение Aleksey »

Здравствуйте,

Вышлите пример, который воспроизводит проблему с детальным описанием проблемы, для анализа на support@stimulsoft.com.

Спасибо.
Ответить