Report viewer shows blank pages in Firefox
Report viewer shows blank pages in Firefox
We are experiencing problem with rendering in RenderMode="Ajax" in Firefox browser. If user tries to refresh screen while report is still loading - blank report appears. This could be easily reproduced even with your test reports: http://web.stimulsoft.com/?reportname=S ... SubReports
Just press F5 several times...
Changing RenderMode to "Standard" seems to resolve this issue, but viewer controls look differently in this case. Could we handle somehow this?
Just press F5 several times...
Changing RenderMode to "Standard" seems to resolve this issue, but viewer controls look differently in this case. Could we handle somehow this?
Report viewer shows blank pages in Firefox
Hello.
Thank you.
This problem occurs in the Firefox browser only. We couldn't solve it because it's a browser bug.Andrei wrote:We are experiencing problem with rendering in RenderMode="Ajax" in Firefox browser. If user tries to refresh screen while report is still loading - blank report appears. This could be easily reproduced even with your test reports: http://web.stimulsoft.com/?reportname=S ... SubReports
Just press F5 several times...
Changing RenderMode to "Standard" seems to resolve this issue, but viewer controls look differently in this case. Could we handle somehow this?
Thank you.
-
- Posts: 4
- Joined: Thu May 03, 2012 9:05 am
- Location: Minsk
Report viewer shows blank pages in Firefox
Привет,
нет, ребята, тут дело не в браузере совсем. Почему именно в FF воспроизводится легче всего мы еще поковыряем, но пока вот что стало понятно:
- проблема с подготовкой данных репорта на серверной стороне в режиме Ajax (или AjaxWithCache, другие не проверил еще). Потому что сервер в одном из ajax-запросов возвращает . И клиентская часть честно отрисовывает пустой отчет (только header и виден)
- на localhost воспроизвести почти не получается (особенно под дебагом студии)
- на выделенном сервере в локальной сети воспроизводится редко
- очень хорошо видно в Azure на большом количестве WebRole instances (я пробовал на 8). Если количество instances установить в 1, то баг не воспроизводится (или я плохо старался)
- можно либо нажимать F5 несколько раз, либо открыть один и тот же отчет в нескольких вкладках и их все максимально быстро обновить F5
- использую те же 8 instances в Azure но только режим контрола Standard - все пашет как часы
Мы включили отображение web сессии в базу данных и под DB profiler увидели, что ваш компонент уж слишком интенсивно использует сессию. С выключенным режимом отображения сессии ничего с багом не меняется - воспроизводится с той же вероятностью.
Очень похоже на какой-то race condition.
Уважаемый StimulSoft, какие-то соображения?
нет, ребята, тут дело не в браузере совсем. Почему именно в FF воспроизводится легче всего мы еще поковыряем, но пока вот что стало понятно:
- проблема с подготовкой данных репорта на серверной стороне в режиме Ajax (или AjaxWithCache, другие не проверил еще). Потому что сервер в одном из ajax-запросов возвращает . И клиентская часть честно отрисовывает пустой отчет (только header и виден)
- на localhost воспроизвести почти не получается (особенно под дебагом студии)
- на выделенном сервере в локальной сети воспроизводится редко
- очень хорошо видно в Azure на большом количестве WebRole instances (я пробовал на 8). Если количество instances установить в 1, то баг не воспроизводится (или я плохо старался)
- можно либо нажимать F5 несколько раз, либо открыть один и тот же отчет в нескольких вкладках и их все максимально быстро обновить F5
- использую те же 8 instances в Azure но только режим контрола Standard - все пашет как часы
Мы включили отображение web сессии в базу данных и под DB profiler увидели, что ваш компонент уж слишком интенсивно использует сессию. С выключенным режимом отображения сессии ничего с багом не меняется - воспроизводится с той же вероятностью.
Очень похоже на какой-то race condition.
Уважаемый StimulSoft, какие-то соображения?
Report viewer shows blank pages in Firefox
Здравствуйте,
Спасибо за информацию. Проанализируем и дадим вам знать о результатах в данном топике.
Спасибо за информацию. Проанализируем и дадим вам знать о результатах в данном топике.
-
- Posts: 4
- Joined: Thu May 03, 2012 9:05 am
- Location: Minsk
Report viewer shows blank pages in Firefox
Спасибо! Мы с нетерпением ждем результатов. Сами тоже пытаемся что-то придумать.
Есть один путь, который кажется наиболее реальным:
1. Использовать Standard mode
2. Изменить поведение кнопки Print в этом режиме (именно это больше всего раздражает) - чтобы она не открывала новое коно, а делала прямо Print Without Preview, как в режиме AJAX
этот подход нас устраивает полностью на ближайший месяц. Если бы вы могли быстренько прикрутить такое поведение кнопки Print я был бы счастлив.
Есть один путь, который кажется наиболее реальным:
1. Использовать Standard mode
2. Изменить поведение кнопки Print в этом режиме (именно это больше всего раздражает) - чтобы она не открывала новое коно, а делала прямо Print Without Preview, как в режиме AJAX
этот подход нас устраивает полностью на ближайший месяц. Если бы вы могли быстренько прикрутить такое поведение кнопки Print я был бы счастлив.
Report viewer shows blank pages in Firefox
Здравствуйте,
Для этого вы можете установить свойство PrintDestination="Direct" для WebViewer.
Спасибо.
Для этого вы можете установить свойство PrintDestination="Direct" для WebViewer.
Спасибо.
-
- Posts: 4
- Joined: Thu May 03, 2012 9:05 am
- Location: Minsk
Report viewer shows blank pages in Firefox
блиииин, клево!
оно работает!
ну, теперь время мы выиграли, можно без спешки покумекать над этим ajax mode
Спасибо!!!!
оно работает!
ну, теперь время мы выиграли, можно без спешки покумекать над этим ajax mode
Спасибо!!!!
Report viewer shows blank pages in Firefox
Здравствуте, Игорь
Всегда пожалуйста! Постараемся решить этот вопрос побыстрее, поставили ему высокий приоритет.
Спасибо.
Всегда пожалуйста! Постараемся решить этот вопрос побыстрее, поставили ему высокий приоритет.
Спасибо.