2015-10-09 8 views
0

Я представляю отчет SSRS с помощью средства просмотра отчетов на странице asp .net и SQL Server 2008 R2.Отчет SSRS с матрицей не смог заморозить заголовок строки в браузере Chrome

В отчете я использовал элемент управления Matrix для отображения данных. Я заморозил строку заголовка матрицы, используя FixedRowHeaders. Он отлично работает в Firefox и браузерах IE.

Проблема в браузере Chrome.

В первую очередь отчет не отображается в браузере Chrome. Поэтому после того, как столько я нахожу прибегая решение для этого с поста StackOverflow (SSRS 2008 R2 - SSRS 2012 - ReportViewer: Reports in Safari/Chrome but works fine in Firefox/Internet Explorer 8... why?)

Таким образом, согласно решению overflow:auto свойство должно быть установлено в качестве overflow:visible для DIV отчета и теперь он полностью отображая.

Но здесь мое замораживание строк заголовков уничтожается. Заголовки строк не фиксируются, а горизонтальная прокрутка браузера включена, и когда я прокручиваю по горизонтали, опорные заголовки строк исчезают из-за прокрутки.

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

ответ

0

По-моему это происходит потому, что, когда я мешая существующий ReportingService.js файл, чтобы получить избавиться от overflow:auto собственности FixedRowHeaders функциональность ломаются работать.