Visualizador de Relatórios problema largura em Mozilla
-
09-09-2019 - |
Pergunta
Relatório visualizador de largura / altura não é exibido corretamente no Mozila Firefox
, mas perfeitamente exibido na IE
. tamanho Dispaly no Mozila é 450 width and 175 height
e perfeitamente em IE
mostrado na página inteira. Tenho definir a largura em px em vez de% idade, mas ficando mesmo.
Alguém tem solução deste problema?
aqui está a minha .aspx page source
<form id="form1" runat="server">
<div id="divException" runat="server" style="text-align: center; padding-top: 100px"
visible="false">
<asp:Label ID="lblException" runat="server" Text="Sorry, no data found!!!" Font-Size="Large"
ForeColor="Red"></asp:Label>
</div>
<div style="height: 100%; width: 100%;">
<rsweb:ReportViewer ID="rptvReport" runat="server" Width="100%" Height="95%">
</rsweb:ReportViewer>
</div>
</form>
Solução
solução muito complicado ......
Adicionando este estilo, resolver o problema, mas alguns recursos ausentes como Microsoft apontou
http://msdn.microsoft.com/en-us/library/ms156511. aspx
<style type="text/css">
html, body, form
{
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}
table#rptvReport
{
display: table !important;
background-color:White;
min-height:500px;
}
</style>
onde este é rptvReport o ID do ReportViewer, aqui deve ser definido o ID de seu controle ReportView. Na verdade o que foi o problema aqui é, Quando o relatório é processado uma tabela tem a propriedade estilo como
style="display:inline-block"
que está criando problema, o que eu fiz aqui está mudando isso em
display: table !important;
e que resolve o problema
Outras dicas
Este é o problema conhecido e que alguns recursos não suportados pelo MS SQL Reporting Services no Mozila, Safari, ....
http://msdn.microsoft.com/en-us/library /ms156511.aspx
http://forums.asp.net/t/1419932.aspx ? View = Plano
http://forums.asp.net/t/1174296.aspx ? View = Plano
http://connect.microsoft.com/VisualStudio/feedback /ViewFeedback.aspx?FeedbackID=105014
Você está provocando peculiaridades modo no IE, por acaso? Enfim, é difícil dizer o que acontece, a menos que você especificar os estilos aplicados a todos os elementos de nível superior (corpo?)
Isso me ajudou para o problema largura ...
Navegue para C: \ Program Files \ Microsoft SQL Server \ MSSQL.3 \ Reporting Services \ ReportServer \ Páginas \ ReportViewer.aspx
Adicionar informações para a propriedade de estilo tag.
<RS:ReportViewerHost style="display:table; margin: 0px; overflow: auto" ID="ReportViewerControl" runat="server" .....
aqui .
Imprimir e não vai funcionar pesquisa. Nós criamos o pdf-documento e uso que para imprimir e pesquisar ...