Vissa Dynamics SL SSRS-rapporter visas inte i andra webbläsare än Microsoft
Den här artikeln innehåller en lösning på ett problem där rapportavsnittet inte visas när du öppnar vissa SQL Server Reporting Services-rapporter (SSRS) i webbläsare som inte kommer från Microsoft.
Gäller för: Microsoft Dynamics SL 2011 Service Pack 2
Ursprungligt KB-nummer: 2932603
Symptom
När du öppnar vissa SSRS-rapporter, till exempel Projektanalytiker och Kostnader, i en annan webbläsare än Internet Explorer kanske du märker att avsnittet parametrar visas, men rapportavsnittet visas inte.
Orsak
Det finns ett problem med att icke-Microsoft-webbläsare återger innehållet.
Åtgärd
Om du vill att rapportservern ska fungera korrekt med andra webbläsare än Microsoft lägger du till en pageLoad
funktion med koden nedan i slutet av ReportingServices.js-filen på SQL Server.
För SQL Server 2012-datorer lägger du till följande kod i 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";
}
}
För SQL Server 2008 R2-datorer lägger du till följande kod i Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportManager\js\ReportingServices.js:
function pageLoad()
{
var element = document.getElementById("ctl31_ctl09");
if (element)
{
element.style.overflow = "visible";
}
}