none
erro no report viewer ao mudar a versão do VS RRS feed

  • Pergunta

  • não tenho certeza se este é o local certo para esta duvida,

    um amigo que saiu da equipe fez relatórios report viewer no vs 2008, agora todos passamos para VS 2010,

    o problema aconteceu quando fui abrir o rdlc e ele pediu para atualizar para report 2008 eu cliquei em ok

    e como resultado do relatório apareceu a seguinte frase:

    "Ocorreu um erro durante o processamento de relatórios local.

    <form id="form1" action="http://localhost:2234/Relatorios/paginaDeRelatorios.aspx?rel=quantitativo&convenio=-1&unidade=-1&especialidade=-1&inicio=10%2f11%2f2010+00%3a00%3a01&fim=10%2f11%2f2010+23%3a59%3a59" method="post">
      • The definition of the report 'Main Report' is invalid.
        • The report definition is not valid. Details: A definição de relatório tem um espaço de nomes de destino inválido 'http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition', que não pode ser actualizado. "
    fui no arquivo xml e mudei o esquema para 2005 e para 2000 pois não sei qual era o inicial mas não deu certo de qualquer forma, estou com os relatórios todos sem funcionar...

    se alguem puder me ajudar fico grato

    Judson de Almeida Rodrigues
    </form>
    quarta-feira, 10 de novembro de 2010 18:42

Todas as Respostas

  • Judson,

    Se foi feito upgrade para a versão do vs 2010 (namespace 2008) ele deveria rodar normalmente usando o reportviewer do VS2010. Não adianta somente trocar o esquema foi a estrutura do relatório é bem diferente entre o namespace 2005 e 2008, voce terá que recuperar um backup.

    A maneira mais correta é resolver o seu problema de upgrade e tentar rodar no vs2010.

    Att

    Boreki


    Boreki[MSFT] - SQL Server Reporting Services
    quarta-feira, 10 de novembro de 2010 21:29
  • Boreki, 

     

    Eu terei que fazer o backup, tem como você me passar um link para eu fazer-lo?

    Você tem um link para eu criar um report no 2010, pois eu estou com problemas com os feitos e fiz novos que também não estão rodando.

     

    Grato.

     

    Judson de Almeida Rodrigues

    quinta-feira, 11 de novembro de 2010 11:53
  • Judson,

    Você migrou o projeto todo?

    O processo de criação de relatório no VS2010 é igual a versões anteriores.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    quinta-feira, 11 de novembro de 2010 13:10
  • Junior,

    eu abri o projeto que foi criado no vs 2008 no vs 2010, migrei o projeto todo, quando entrei nos relatórios apareceu o erro do topo da pagina(o report sugeriu mudar para o esquema 2008)...

     

    valeus

    sexta-feira, 12 de novembro de 2010 19:31
  • Olá, tente mudar o esquema (Direto no xml do relatório) para 2008 ou 2010

     

    Atenciosamente


    Se o post foi útil marque como resposta. - Advanced Web Application - MCP - Twitter: @mpghelli
    sábado, 13 de novembro de 2010 20:46
  • Judson,

    Você mudou o esquema?

    Existia alguma expressão no topo da página?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    domingo, 14 de novembro de 2010 00:47
  • Junior,

     

    mudei o esquema, fui no web config, mudei as versões, e troquei a versão da dll que estava antiga

     

    ta abrindo o relatorio agora, só que não passa do loading...

     

    Judson

    quinta-feira, 18 de novembro de 2010 19:54
  • mudei e fiz outros passos, respondir no do Junior o que eu fiz... valeus...
    quinta-feira, 18 de novembro de 2010 19:55
  • Judson,

    Entendi, então agora você poderia tentar fazer o seguinte, verificar se as conexões com o seu SQL Server e Reporting Services estão funcionando.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    domingo, 21 de novembro de 2010 01:00
  • Junior,

    onde eu verifico as conexões? 

     

    valeus...

    segunda-feira, 22 de novembro de 2010 13:58
  • Junior,

     

    aonde eu vejo as conexoes e como eu confirmo se elas estão ok?

    segunda-feira, 22 de novembro de 2010 13:59
  • Junior, vc está falando do dataSet? o meu está assim. abraços

    ReportViewer1.LocalReport.DataSources.Clear(); 

    ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("DataSet1", resultado)); 
                            
    ReportViewer1.LocalReport.ReportPath = "Relatorios\\ReportDetalhado.rdlc";//relDetalhado1.rdlc"; 

    ReportViewer1.LocalReport.Refresh(); 
                       
    segunda-feira, 22 de novembro de 2010 16:14
  • Judson,

    Isso mesmo nos componentes que você utiliza, verifique como esta configurado.

    Se você solicitar para visualizar os dados no DataSet em Modo Designer, você consegui obter o retorno destes dados?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    segunda-feira, 22 de novembro de 2010 17:44
  • Junior, 

     

    não entendi: ver no dataset no modo designer, voce está falando quando eu rodo a app?

    quando eu aperto o botão que gera os relatorios, eu entro no loop (não sei pq)  e o loading nunca acaba na pagina de relatorio

    e se eu colocar um breakpoint ele fica parando toda hora e nunca carrega o report com os varios dados que tem no banco

     

     

    ReportViewer1.LocalReport.DataSources.Clear(); 

    ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("DataSet1", resultado)); 
                            
    ReportViewer1.LocalReport.ReportPath = "Relatorios\\ReportDetalhado.rdlc";//relDetalhado1.rdlc"; 

    ReportViewer1.LocalReport.Refresh(); 

     

    terça-feira, 23 de novembro de 2010 11:51
  • Judson,

    O Modo de design representa o ambiente em que você modela o seu relatório, desta forma, nos seus datasets, você poderá encontrar as propriedades de conexão deste respectivo objeto.

    Dentre as propriedades, você encontrará o nome do servidor, entre outras. Além disso, o Dataset oferece a possibilidade de visualizar os dados mesmo que estes são sejam repassados para o seu relatório, através do editor de querys do Dataset.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    terça-feira, 23 de novembro de 2010 18:03
  • Junior, 

     

    eu fui no design do rdlc, cliquei com o botão direito no canto da minha tabela e fui em tablix properties

    no dataset name está DataSet1... vejo como será o resultado, 

    como é feita a visualização dos dados sem carregar o report????

     

    a minha pesquisa está trazendo os dados, mas carregar o report, nada...

     

    valeus...

     

    quinta-feira, 25 de novembro de 2010 17:23
  •  

    eu fiz tudo denovo, muita coisa, mas como ninguem conseguiu me ajduar...

     

    mas valeu as tentativas, 

     

    segue um link massa para quem tiver com duvidas em como criar um relatorio com report no visual 2010...

     

     

    http://weblogs.asp.net/rajbk/archive/2010/05/09/creating-an-asp-net-report-using-visual-studio-2010-part-1.aspx

    sexta-feira, 14 de janeiro de 2011 12:19
  • Judson,

    Foi necessário reconfigurar todo relatório ou recriar um novo?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    sábado, 15 de janeiro de 2011 18:11
  • Junior, eu apaguei os relatórios antigos e estou fazendo novamente agora usando o report wizard do 2010, eu tinha que configurar, só funcionava quando eu ia do abrir com, e editava as colunas, mas deu muito erro, grato
    quarta-feira, 26 de janeiro de 2011 13:12