D_BOB Posted November 27, 2011 Report Share Posted November 27, 2011 (edited) Galera, sou novo em c# e estava procurando uma maneira de gerar um relatorio crystal reports com os dados de um listview, não tenho nem ideia de por onde começar.desde já obrigado. Edited November 28, 2011 by D_BOB Quote Link to comment Share on other sites More sharing options...
0 Xistyle Posted November 28, 2011 Report Share Posted November 28, 2011 Você já tem o seu arquivo de relatório (extensão rpt) feito? Se tiver, basta pegar os dados do seu ListView, atribuir, por exemplo, a um DataSet. Depois, passar como parâmetro ao seu arquivo rpt carregado num objeto ReportDocument.Segue um código que fiz a um tempo, bem genérico, de passagem de parâmetros para o ReportDocument com seu arquivo rpt carregado:http://social.msdn.microsoft.com/Forums/pt...64-762f5f9395ad Quote Link to comment Share on other sites More sharing options...
0 D_BOB Posted November 28, 2011 Author Report Share Posted November 28, 2011 pessoal,ainda estou batendo cabeça com esse problema.eu achei esse link. http://www.codeproject.com/KB/list/PrintableListView.aspxmuito interessante, é o que eu preciso. baixei o arquivo, ao rodar o executavel funciona perfeitamente mas quando abro o projeto e compilo não funciona. tentei olhar o codigo e utilizá-lo, mas tb não funcionou. dá varios erros de referencia, bibliotecas e outras coisas. utilizo o VS2010 se alguém puder me ajudar , muito obrigado. Quote Link to comment Share on other sites More sharing options...
0 Xistyle Posted November 29, 2011 Report Share Posted November 29, 2011 Na verdade, se você pegar o PrintableListView.dll e colocar como referência no seu projeto, provavelmente já vai funcionar. Mas, pela classe, não é um Crystal Reports. Ele cria um documento para impressão que será formatado para montar uma tabela, recebendo dados da lista. Como pode perceber, pela imagem na página, não há opções para você exportar seu relatório para uma planilha do Excel ou como PDF, da forma que o Crystal faria. A única opção é você imprimir esses dados.Se for satisfatório pra você, adicione a referência da dll no seu projeto ou copie a classe PrintableListView.cs para seu projeto e utilize-a. Quote Link to comment Share on other sites More sharing options...
Question
D_BOB
Galera,
sou novo em c# e estava procurando uma maneira de gerar um relatorio crystal reports com os dados de um listview, não tenho nem ideia de por onde começar.
desde já obrigado.
Edited by D_BOBLink to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.