Report viewer shows blank pages in Firefox

Stimulsoft Reports.WEB discussion
Post Reply
Andrei
Posts: 1
Joined: Wed May 02, 2012 9:42 am
Location: Minsk

Report viewer shows blank pages in Firefox

Post by Andrei »

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?
HighAley
Posts: 8430
Joined: Wed Jun 08, 2011 7:40 am
Location: Stimulsoft Office

Report viewer shows blank pages in Firefox

Post by HighAley »

Hello.
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?
This problem occurs in the Firefox browser only. We couldn't solve it because it's a browser bug.

Thank you.
Igor Yastrebov
Posts: 4
Joined: Thu May 03, 2012 9:05 am
Location: Minsk

Report viewer shows blank pages in Firefox

Post by Igor Yastrebov »

Привет,

нет, ребята, тут дело не в браузере совсем. Почему именно в FF воспроизводится легче всего мы еще поковыряем, но пока вот что стало понятно:

- проблема с подготовкой данных репорта на серверной стороне в режиме Ajax (или AjaxWithCache, другие не проверил еще). Потому что сервер в одном из ajax-запросов возвращает . И клиентская часть честно отрисовывает пустой отчет (только header и виден)
- на localhost воспроизвести почти не получается (особенно под дебагом студии)
- на выделенном сервере в локальной сети воспроизводится редко
- очень хорошо видно в Azure на большом количестве WebRole instances (я пробовал на 8). Если количество instances установить в 1, то баг не воспроизводится (или я плохо старался)
- можно либо нажимать F5 несколько раз, либо открыть один и тот же отчет в нескольких вкладках и их все максимально быстро обновить F5
- использую те же 8 instances в Azure но только режим контрола Standard - все пашет как часы

Мы включили отображение web сессии в базу данных и под DB profiler увидели, что ваш компонент уж слишком интенсивно использует сессию. С выключенным режимом отображения сессии ничего с багом не меняется - воспроизводится с той же вероятностью.

Очень похоже на какой-то race condition.

Уважаемый StimulSoft, какие-то соображения?
Alex K.
Posts: 6488
Joined: Thu Jul 29, 2010 2:37 am

Report viewer shows blank pages in Firefox

Post by Alex K. »

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

Спасибо за информацию. Проанализируем и дадим вам знать о результатах в данном топике.
Igor Yastrebov
Posts: 4
Joined: Thu May 03, 2012 9:05 am
Location: Minsk

Report viewer shows blank pages in Firefox

Post by Igor Yastrebov »

Спасибо! Мы с нетерпением ждем результатов. Сами тоже пытаемся что-то придумать.
Есть один путь, который кажется наиболее реальным:
1. Использовать Standard mode
2. Изменить поведение кнопки Print в этом режиме (именно это больше всего раздражает) - чтобы она не открывала новое коно, а делала прямо Print Without Preview, как в режиме AJAX

этот подход нас устраивает полностью на ближайший месяц. Если бы вы могли быстренько прикрутить такое поведение кнопки Print я был бы счастлив.
Vladimir
Posts: 1462
Joined: Fri Apr 13, 2007 4:05 am
Location: Earth

Report viewer shows blank pages in Firefox

Post by Vladimir »

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

Для этого вы можете установить свойство PrintDestination="Direct" для WebViewer.

Спасибо.
Igor Yastrebov
Posts: 4
Joined: Thu May 03, 2012 9:05 am
Location: Minsk

Report viewer shows blank pages in Firefox

Post by Igor Yastrebov »

блиииин, клево!
оно работает!
ну, теперь время мы выиграли, можно без спешки покумекать над этим ajax mode

Спасибо!!!!
Vladimir
Posts: 1462
Joined: Fri Apr 13, 2007 4:05 am
Location: Earth

Report viewer shows blank pages in Firefox

Post by Vladimir »

Здравствуте, Игорь

Всегда пожалуйста! Постараемся решить этот вопрос побыстрее, поставили ему высокий приоритет.

Спасибо.
Post Reply