REPORTVIEWER 10 E INTERNET EXPLORER 11
Site em aspx, do vs2010, com vb.net. Rodando servidor win 2003 sp2 e IIS 6 c/sql server express 2005. Net framework 4.0
Rodava em todos os navegadores. Depois de atualizado o internet explorer para a versão 11 num win 7 home. No momento em que um relatório feito em report viewer 10 vai ser carregado, quando aparece o layout do reportviewer, a animação da consulta não pára mais e nada aparece.
Tenho no mesmo site o crystal 13 que funciona normalmente no ei 11...
Pesquisando na net, vi que o reportviewer 10 distribuição tinha uma sp1, atualizei e nada.
Será que não é mais compatÃvel com essa estrutura de servidor????
Rodava em todos os navegadores. Depois de atualizado o internet explorer para a versão 11 num win 7 home. No momento em que um relatório feito em report viewer 10 vai ser carregado, quando aparece o layout do reportviewer, a animação da consulta não pára mais e nada aparece.
Tenho no mesmo site o crystal 13 que funciona normalmente no ei 11...
Pesquisando na net, vi que o reportviewer 10 distribuição tinha uma sp1, atualizei e nada.
Será que não é mais compatÃvel com essa estrutura de servidor????
Caro DPCI
Pode ser um incompatibilidade RSClientPrint...........
Tivemos esse problema quando carregamos o relatório no ambiente web......
checar em sua Web.config todas as associações de uso da ferramenta ReportViewer...........
Faça uma republicação a partir do seu Visual Studio pode ser alguma biblioteca que não tenha sido validada.
Boa sorte
Pode ser um incompatibilidade RSClientPrint...........
Tivemos esse problema quando carregamos o relatório no ambiente web......
checar em sua Web.config todas as associações de uso da ferramenta ReportViewer...........
Faça uma republicação a partir do seu Visual Studio pode ser alguma biblioteca que não tenha sido validada.
Boa sorte
Obg Ribeiro pela resposta...
Então seria conferir o web.config pra confirmar se o reportviewer está configurado nele,e, repor todo o site novamente direto do vs2010...
Me diga se possÃvel:
- preciso fazer a atualização do reportviewer também na máquina de desenvolvimento? (que por sinal, também dá o problema com o ie 11)
- é suficiente para o site apenas essa atualização do reportviewer?
- caso não seja possÃvel publicar o site direto do vs tem alguma diferença se fizermos a atualização através da copia de arquivos?
Então seria conferir o web.config pra confirmar se o reportviewer está configurado nele,e, repor todo o site novamente direto do vs2010...
Me diga se possÃvel:
- preciso fazer a atualização do reportviewer também na máquina de desenvolvimento? (que por sinal, também dá o problema com o ie 11)
- é suficiente para o site apenas essa atualização do reportviewer?
- caso não seja possÃvel publicar o site direto do vs tem alguma diferença se fizermos a atualização através da copia de arquivos?
Caro DPCI
Basicamente isso mesmo
No processo de Publicar um Site por mais simples que foi a mudança ou alteração faça a publicação dentro do Visual Studio pois assim vai eliminar vários e pequenos erros......
O reportviewer é um controle dentro do visual studio e sujeito a várias versões então se possÃvel fazer a instalação do mesmo junto com VS2010/2012/2013....... vai ficar livre de vários probleminhas que ocorre com ele..............
Se corrigir o problema na máquina de desenvolvimento e depois publicar creio que será solucionado.......
Boa sorte
Basicamente isso mesmo
No processo de Publicar um Site por mais simples que foi a mudança ou alteração faça a publicação dentro do Visual Studio pois assim vai eliminar vários e pequenos erros......
O reportviewer é um controle dentro do visual studio e sujeito a várias versões então se possÃvel fazer a instalação do mesmo junto com VS2010/2012/2013....... vai ficar livre de vários probleminhas que ocorre com ele..............
Se corrigir o problema na máquina de desenvolvimento e depois publicar creio que será solucionado.......
Citação:é suficiente para o site apenas essa atualização do reportviewer?
Boa sorte
...obg pela resposta Ribeiro.
Então, atualizei na máquina de desenvolvimento, o reportviewer 10 sp1. Fez uma parte no arquivo de download e a outra através do update do sistema. Completou a instalação com sucesso.
Observei que o web.config permaneceu como estava:<add assembly=[Ô]Microsoft.ReportViewer.WebForms, Version=10.0.0.0...
E o problema persiste.
é essa versão mesmo do reportviewer?
Então, atualizei na máquina de desenvolvimento, o reportviewer 10 sp1. Fez uma parte no arquivo de download e a outra através do update do sistema. Completou a instalação com sucesso.
Observei que o web.config permaneceu como estava:<add assembly=[Ô]Microsoft.ReportViewer.WebForms, Version=10.0.0.0...
E o problema persiste.
é essa versão mesmo do reportviewer?
Uma forma de tentar remediar o problema é fazer o IE renderizar o documento em modo de compatibilidade, e isso pode ser forçado colocando uma tag dentro da HEAD de sua página, do tipo
<meta http-equiv=[Ô]x-ua-compatible[Ô] content=[Ô]IE=9[Ô]>
Com isso você forçaria ele a renderizar em modo de compatibilidade com o IE9 por exemplo, o que pode resolver o problema de um componente que não funciona com o IE mais novo e que você não tenha controle sobre o HTML gerado.
<meta http-equiv=[Ô]x-ua-compatible[Ô] content=[Ô]IE=9[Ô]>
Com isso você forçaria ele a renderizar em modo de compatibilidade com o IE9 por exemplo, o que pode resolver o problema de um componente que não funciona com o IE mais novo e que você não tenha controle sobre o HTML gerado.
...Obg pela resposta, Ocelot.
Bem, eu já havia tentado essa tag antes, inclusive trocando o IE=9 por outras versões. Usei-a assim: inseri a tag na página do rel aonde não consigo visualizar com o IE 11. Dentro de <HEAD> e antes de <TITLE>. Ficou assim:
<%@ Page Language=[Ô]vb[Ô] AutoEventWireup=[Ô]false[Ô] CodeBehind=[Ô]wform_rel_produto.aspx.vb[Ô] Inherits=[Ô]Relatorios.wform_rel_produto[Ô] %>
<%@ Register assembly=[Ô]Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a[Ô] namespace=[Ô]Microsoft.Reporting.WebForms[Ô] tagprefix=[Ô]rsweb[Ô] %>
<!DOCTYPE html PUBLIC [Ô]-//W3C//DTD XHTML 1.0 Transitional//EN[Ô] [Ô]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[Ô]>
<html xmlns=[Ô]http://www.w3.org/1999/xhtml[Ô]>
<head runat=[Ô]server[Ô]>
<meta http-equiv=[Ô]x-ua-compatible[Ô] content=[Ô]IE=9[Ô]>
<title></title>
<style type=[Ô]text/css[Ô]>
.style8
{
font-family: Calibri;
font-size: xx-small;
}
.style9
{
border-width: 0px;
width: 90px;
height: 25px;
}
</style>
</head>
<body>
<form id=[Ô]form1[Ô] runat=[Ô]server[Ô]>
<div>
............
Não funcionou nem no site (win 2003 + IIS 6.0) nem na máquina local (win 7 + IIS 7 do vs 2010).
Bem, eu já havia tentado essa tag antes, inclusive trocando o IE=9 por outras versões. Usei-a assim: inseri a tag na página do rel aonde não consigo visualizar com o IE 11. Dentro de <HEAD> e antes de <TITLE>. Ficou assim:
<%@ Page Language=[Ô]vb[Ô] AutoEventWireup=[Ô]false[Ô] CodeBehind=[Ô]wform_rel_produto.aspx.vb[Ô] Inherits=[Ô]Relatorios.wform_rel_produto[Ô] %>
<%@ Register assembly=[Ô]Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a[Ô] namespace=[Ô]Microsoft.Reporting.WebForms[Ô] tagprefix=[Ô]rsweb[Ô] %>
<!DOCTYPE html PUBLIC [Ô]-//W3C//DTD XHTML 1.0 Transitional//EN[Ô] [Ô]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[Ô]>
<html xmlns=[Ô]http://www.w3.org/1999/xhtml[Ô]>
<head runat=[Ô]server[Ô]>
<meta http-equiv=[Ô]x-ua-compatible[Ô] content=[Ô]IE=9[Ô]>
<title></title>
<style type=[Ô]text/css[Ô]>
.style8
{
font-family: Calibri;
font-size: xx-small;
}
.style9
{
border-width: 0px;
width: 90px;
height: 25px;
}
</style>
</head>
<body>
<form id=[Ô]form1[Ô] runat=[Ô]server[Ô]>
<div>
............
Não funcionou nem no site (win 2003 + IIS 6.0) nem na máquina local (win 7 + IIS 7 do vs 2010).
Faça seu login para responder