Страница 1 из 1

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

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

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

Версия библиотеки 2022.2.4

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

Добавлено: 30 сен 2022, 19:35
Max Shamanov
Здравствуйте,

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

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

jsStiWebViewer1.controls.processImage.innerHTML = "";

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

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

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

Добавлено: 03 окт 2022, 17:00
Klogo
Спасибо.
А по первому вопросу?

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

Добавлено: 03 окт 2022, 22:01
Aleksey
Здравствуйте,

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

Спасибо.

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

Добавлено: 05 окт 2022, 10:49
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 = "";
лоадэр все равно появится. Т.е. как будто этот не работает

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

Добавлено: 05 окт 2022, 10:57
Klogo
обнаружил в js ошибки.
jsStiWebViewer1.controls.processImage - undefined

Подскажите, как правильно получить объект вьюера? jsStiWebViewer1
Я делаю это так:
var jsStiWebViewer1 = jsMvcViewer;

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

Добавлено: 06 окт 2022, 10:16
Aleksey
Здравствуйте,

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

Спасибо.