Este não é um problema do Firefox, é um problema do MS com a forma como eles desenvolveram serviços de relatórios (o portal baseado na web para acessar seus relatórios). Não é compatível com algumas regras da comunidade da Web, daí os problemas que você vê. O problema diz respeito ao uso de iFrames. No firefox a altura do iFrame tem um pequeno valor padrão. No Internet Explorer, os iFrames são redimensionados automaticamente com base na altura de um documento. Não tão inteligente.
Veja isto:http://forums.asp.net/t/1135437.aspx
Além disso:http:// blog-mstechnology.blogspot.com/2009/08/sql-server-reporting-services-ssrs.html
Principalmente isso:
Para corrigir o problema no Firefox, espero que qualquer uma das duas maneiras a seguir nos ajude.
Passo 1:
-
Vá para o seguinte local, onde o SQL Server está instalado..\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportServer\Pages
-
Abra o arquivo ReportViewer.aspx
-
adicione a propriedade de estilo marcada em negrito e cor azul, tente thisstyle="display:table; margin:0px; overflow:hidden" ID="ReportViewerControl" runat="server" />
Se não Ajuda na primeira etapa, tente a etapa 2.
Passo 2:
ADICIONE o seguinte código ao arquivo ReportingServices.css (por padrão, ele é encontrado em "C:\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportManager\Styles\"):
.DocMapAndReportFrame{ min-height:860px;}
Se você quiser largura também, use este código
.DocMapAndReportFrame{min-height:860px;min-width:1000px;}