none
ReportViewer RRS feed

  • Pergunta

  • Bom dia pessoal.

    Estou um bom tempo sem programar no VS e verifique que não tem mais o ReportViewer no VS 2017, achei um passo a passo como add até ai tudo blz.

     Mais estou com dificuldade de colocar ele para funcionar, se alguém tiver umas dicas ai ou link fico muito agradecido.


    Se foi util marque como util ! Julio Cesar Ribeiro

    • Movido welington jr sexta-feira, 21 de setembro de 2018 18:19 forum mais especifico
    quarta-feira, 19 de setembro de 2018 14:59

Todas as Respostas

  • Olá, Julio!

       Qual é a dificuldade exatamente? O que sei que mudou é que agora, para ver o designer do seu report, você deve instalar alguns pacotes para isto, via NuGet. Verifique se os dois estão instalados conforme a imagem abaixo (se seu projeto for WinForms). Para verificar, clique com o botão direito sobre a Solution, e em seguida em Manage NuGet Packages for Solution.

    NuGet

    Se tiver dúvidas, poste mais detalhadamente a sua dificuldade, para que assim possamos te ajudar. Bom trabalho!


    • Editado Rodrigo CdS quarta-feira, 19 de setembro de 2018 16:17
    quarta-feira, 19 de setembro de 2018 16:16
  • Olá Rodrigo.

    Não está abrindo o wizard para criar o DataSet que será vinculado ao report.


    Se foi util marque como util ! Julio Cesar Ribeiro

    quinta-feira, 20 de setembro de 2018 00:08
  • Ricardo, quando clico em Rebind Data Sources e no Choose Data Sources do ReportViewer não acontece nada mas o DataSet está criando no gerenciador de soluções.

     

    Se foi util marque como util ! Julio Cesar Ribeiro

    quinta-feira, 20 de setembro de 2018 13:33
  • Julio, tenta excluir e criar novamente o report viewer. Você também pode escrever o código para passar os dados para o relatório, como no exemplo abaixo:

                var DataSource = new Microsoft.Reporting.WinForms.ReportDataSource("DataSet1", this.seuTableAdapter.GetData().ToList());
                this.reportViewer1.LocalReport.DataSources.Clear();
                this.reportViewer1.LocalReport.DataSources.Add(DataSource);
    
                this.reportViewer1.RefreshReport();

    Bom trabalho!

    sexta-feira, 21 de setembro de 2018 12:39
  • Segue o tutorial de André Lima que dará tudo certo.

    GTSA vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    sexta-feira, 21 de setembro de 2018 22:01