Inquiridor
Relatórios com conexão do DataSet feita pela classe.cs não pelo wizard C#

Pergunta
-
Bom dia !
Tenho vários relatórios criado com Report Viewer e DataSet, gostaria de aproveitar as DataTable do xsd, mas com a conexão da minha classe clsdb.
Alguém saberia me falar se isso é possível sem ter que criar xsd na unha, gostaria de aproveitar os que eu já tenho por que são muitos.
Desde de já agradeço pela atenção.- Movido Robson William Silva quinta-feira, 27 de outubro de 2016 12:58
- Movido AndreAlvesLimaModerator quinta-feira, 27 de outubro de 2016 14:39
Todas as Respostas
-
Olá Renato!
Desculpe, não entendi.. Os relatórios já estão prontos, certo? Você gerou eles através de DataSets que você já tinha criado no seu projeto?
Se sim, você pode simplesmente passar o DataSource do relatório utilizando o método:
ControlReportViewer.LocalReport.DataSources.Add(...)
Onde você passaria uma DataTable com os dados preenchidos, de onde quer que eles venham..
Abraço!
André Alves de Lima
Microsoft MVP - Client App Dev
Visite o meu site: http://www.andrealveslima.com.br
Me siga no Twitter: @andrealveslima- Sugerido como Resposta AndreAlvesLimaModerator quarta-feira, 9 de novembro de 2016 07:59
-
-
Olá Renato!
Sim, esse código você faz no Load do relatório, antes da chamada do "Refresh"..
Abraço!
André Alves de Lima
Microsoft MVP - Client App Dev
Visite o meu site: http://www.andrealveslima.com.br
Me siga no Twitter: @andrealveslima -
Vou fazer uns testes aqui e já te dou o retorno.
- Editado Renato B Lima sexta-feira, 11 de novembro de 2016 13:57