Seguindo instruções da web instalei o reportviewer no Visual Studio Comunity 2017, mas quando vou usar o componente reportviewer da barra de ferramenta, ao inseri-lo no form ao invés de aparecer aquele componente para visualizar relatório, aparece um componente não visual reportviewer1 em baixo do form, o que estou fazendo de errado?
Olá galera, estou com um pequeno problema..
gostaria de duplicar minha estrutura do report viewer dentro de um laço de repetição
Tem possibilidade ?
Exemplo do código abaixo :
ReportParameter[] parametros =
{
//cabecalho
new ReportParameter("fazenda", ObjPropriedade.nome),
new ReportParameter("lavoura", oArea.descricao + " (" + tamLavoura.ToString() + " Ha)"),
new ReportParameter("cultura", ObjCiclo.Cultura.nome),
new ReportParameter("resteva", resteva),
new ReportParameter("dataPlantio", ObjCiclo.dataPlantio.Value.ToShortDateString()),
new ReportParameter("dataColheita", ObjCiclo.dataColheita.Value.ToShortDateString()),
new ReportParameter("unidade", ObjCiclo.Cultura.UnidadeMedida.nome),
new ReportParameter("minima", ObjCiclo.prodMinima.ToString()),
new ReportParameter("maxima", ObjCiclo.prodMaxima.ToString()),
}
reportAnalises.LocalReport.DataSources.Add(new ReportDataSource("dsCicloInter", lstRelCicloInter));
reportAnalises.LocalReport.DataSources.Add(new ReportDataSource("dsFertilizanteInter", lstRelFertilizanteInter));
reportAnalises.LocalReport.DataSources.Add(new ReportDataSource("dsMediaFertilizanteInter", lstMediaRelFertilizanteInter));
Tentei colocar um laço de repetição nessa estrutura, mas somente me apresenta um relatório.
Eu uso o Visual Studio Community 2017, Mysql for windows 2.0.5, Mysql Conector/NET 6.9.12 e outras versões destes dois. Mas não consegui fazer a conexão com o banco de dados no Report Viewer fazer o Mysql aparecer no "Escolher Fonte de Dados".
Olá pessoal,
Estou trabalhando em um projeto que preciso gerar diversos relatório, porém não queria ter de criar um Userform pra cada relatório, por isso criei um Userform com um reportviewer e crio os relatórios, e apenas faço a mudança de qual relatório exibir via código.
Até ai tudo bem, meu problema surge nos relatórios que preciso usar um dataset para popular o mesmo.
Tenho um dataset chamado "Same_relDataset.xsd" onde possui varios Datatable, como por exemplo "rel_ls_clientes" e "rel_ls_produtos", um para cada relatório.
Preciso mudar a fonte de dados do reportviewer via código para que eu possa fazer em tempo de execução.
Já li varios tutoriais principalmente sobre a instrução datasource.add do reportviewer mas até agora não obtive sucesso.
Seguindo instruções da web instalei o reportviewer no Visual Studio Comunity 2017, mas quando vou usar o componente reportviewer da barra de ferramenta, ao inseri-lo no form ao invés de aparecer aquele componente para visualizar relatório, aparece um componente não visual reportviewer1 em baixo do form, o que estou fazendo de errado?
Compartilhar este post
Link para o post
Compartilhar em outros sites