Това не е проблем на firefox, а проблем на MS с начина, по който са разработили услуги за докладване (уеб базиран портал за достъп до вашите отчети). Не е в съответствие с някои правила на уеб общността, оттук и проблемите, които виждате. Проблемът се отнася до използването на iFrames. Във firefox височината на iFrame има малка стойност по подразбиране. В Internet Explorer iFrames автоматично преоразмерява въз основа на височината на документа. Не толкова умно.
Вижте това:http://forums.asp.net/t/1135437.aspx
Както и това:http:// blog-mstechnology.blogspot.com/2009/08/sql-server-reporting-services-ssrs.html
Основно това:
За да коригираме проблема във Firefox, надяваме се, че някой от следните 2 начина ще ни помогне.
Стъпка 1:
-
Отидете на следното местоположение, където е инсталиран SQL Server..\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportServer\Pages
-
Отворете файла ReportViewer.aspx
-
добавете свойството стил, маркирано с удебелен и син цвят, след това опитайте thisstyle="display:table; margin:0px; overflow:hidden" ID="ReportViewerControl" runat="server" />
Ако не помогне първата стъпка, опитайте стъпка 2.
Стъпка 2:
ДОБАВЕТЕ следния код към файла ReportingServices.css (по подразбиране се намира в "C:\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportManager\Styles\"):
.DocMapAndReportFrame{ мин. височина:860px;}
Ако искате и ширина, тогава използвайте този код
.DocMapAndReportFrame{min-height:860px;min-width:1000px;}