none
ReportView RRS feed

  • Pergunta

  • Amigos,

    Estou criando um Formulario em Vb.net que contem Um TreeView e um ReportViwer

    Minha idéia inicial é

    Criar os DataSet's e relatórios e a partir do Momento que eu clico no Treeview ele Seleciona o Relatório


    Algum pode me ajudar com este código???


    Como faço pra chamar o relatório ja Pronto no ReportViwer?


    Grato pela Ajuda!


    segunda-feira, 18 de maio de 2009 14:17

Todas as Respostas

  • fparmezani,

    Vc pode implementar um método que dispara a construção do relatorio passando por parametros, exemplo:


            private void CarregarRelatorio()
            {
                reportViewer1.ProcessingMode = ProcessingMode.Remote;
                System.Net.NetworkCredential user = new System.Net.NetworkCredential(); //Defina aqui  o tipo de autenticação do Reporte Server
                user.UserName = "Administrador";
                user.Password = "Administrador";
                System.Net.ICredentials credentials = user; 
                reportViewer1.ServerReport.ReportServerCredentials.NetworkCredentials = credentials;
                reportViewer1.ServerReport.ReportServerUrl = new Uri(ConfigurationManager.ConnectionStrings["config.app.config"].ConnectionString); //Endereco do Server
    
    reportViewer1.ServerReport.ReportPath = "/DiretorioServer/EnderecoRelatorio";
                    List<ReportParameter> rp = new List<ReportParameter>();
                    rp.Add(new ReportParameter("ID", ID.ToString()));
                    reportViewer1.ServerReport.SetParameters(rp); //Parametro do Relatorio
                    reportViewer1.RefreshReport();
    }

    Abraço,
    Nelson Borges - http://nelsonborgesjr.spaces.live.com/blog/
    terça-feira, 19 de maio de 2009 04:27