понедельник, 27 апреля 2015 г.

Не отображаются отчёты SQL Reporting Services (SSRS) в Chrome

Есть несколько вариантов исправления этой баги. Для SSRS 2012 я исправил следующим способом..

Необходимо в начало файла:
C:\Program Files\Microsoft SQL Server\MSRS11.MSSQLSERVER\Reporting Services\ReportManager\js\ReportingServices.js
добавить следующую функцию:


function pageLoad() { 
    var element = document.getElementById("ctl32_ctl09");
    if (element) 
    {
        element.style.overflow = "visible";         
    } 
}
Для версий SSRS ниже 2012, нужно заменить в вышеприведённой функции ctl32_ctl09 на ctl31_ctl10.

После этого, все отчёты на данном экземпляре SSRS стали открываться в Chrome.

ps: может потребоваться очистка кэша браузера.