To nie jest problem firefoxa, jest to problem MS związany ze sposobem, w jaki opracowali usługi raportowania (portal internetowy umożliwiający dostęp do raportów). Nie jest zgodny z niektórymi zasadami społeczności internetowej, stąd problemy, które widzisz. Problem dotyczy korzystania z ramek iFrames. W firefoxie wysokość iFrame ma małą wartość domyślną. W Internet Explorerze ramki iFrames automatycznie zmieniają rozmiar na podstawie wysokości dokumentu. Nie tak sprytny.
Zobacz:http://forums.asp.net/t/1135437.aspx
Oprócz tego:http:// blog-mstechnology.blogspot.com/2009/08/sql-server-reporting-services-ssrs.html
Głównie to:
Aby rozwiązać problem w Firefoksie, miej nadzieję, że pomoże nam jeden z poniższych 2 sposobów.
Krok 1:
-
Przejdź do następującej lokalizacji, w której zainstalowany jest program SQL Server..\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportServer\Pages
-
Otwórz plik ReportViewer.aspx
-
dodaj właściwość style oznaczoną pogrubionym i niebieskim kolorem, a następnie wypróbuj thisstyle="display:table; margin:0px; overflow:hidden" ID="ReportViewerControl" runat="server" />
Jeśli nie Pomaga w pierwszym kroku, spróbuj kroku 2.
Krok 2:
Dodaj następujący kod do pliku ReportingServices.css (domyślnie znajduje się on w „C:\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportManager\Styles\"):
.DocMapAndReportFrame{ min-wysokość:860px;}
Jeśli chcesz również szerokość, użyj tego kodu
.DocMapAndReportFrame{min-wysokość:860px;min-szerokość:1000px;}