legd1991 Posted December 10, 2009 at 04:14 PM Report Share #299639 Posted December 10, 2009 at 04:14 PM boas... estou a realizar um projecto e preciso que ao clicar num botão importa-se os dados do registo seleccionado na datagridview para o crystal reports... agradecia toda a ajuda... cupms legd1991 Link to comment Share on other sites More sharing options...
paulo silva Posted December 10, 2009 at 05:02 PM Report Share #299657 Posted December 10, 2009 at 05:02 PM ja tens o relatorio crystal reports feito, com os parametros que precisas? Link to comment Share on other sites More sharing options...
legd1991 Posted December 10, 2009 at 07:39 PM Author Report Share #299692 Posted December 10, 2009 at 07:39 PM sim ja tenho isso... mas eu é a primeira vez que estou a trabalhar com o crystal reports... estou a fazer uma PAP para gerir os estagios da minha escola... precisava muito de conseguir fazer isso.. Link to comment Share on other sites More sharing options...
legd1991 Posted December 10, 2009 at 08:28 PM Author Report Share #299697 Posted December 10, 2009 at 08:28 PM Pf Pessoal que alguem me ajude Link to comment Share on other sites More sharing options...
apocsantos Posted December 10, 2009 at 08:50 PM Report Share #299700 Posted December 10, 2009 at 08:50 PM Que versão do crystall taz a usar? Uma solução e provavelmente a mais simples também para teres um print-preview é colocares um componente CrystalReportViewer e nas propriedades do componente em reportsource colocares a path e o nome do teu report. Essa é a maneira mais simples de o fazeres, e ainda teres um preview para te deixar decidir quantas copias imprimir, definições de impressora e restante tralha. P.S. Crystall Reports é duro de Roer, é preciso ter "dentes"! 😄 "A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito" Link to comment Share on other sites More sharing options...
legd1991 Posted December 10, 2009 at 08:57 PM Author Report Share #299701 Posted December 10, 2009 at 08:57 PM Que versão do crystall taz a usar? Uma solução e provavelmente a mais simples também para teres um print-preview é colocares um componente CrystalReportViewer e nas propriedades do componente em reportsource colocares a path e o nome do teu report. Essa é a maneira mais simples de o fazeres, e ainda teres um preview para te deixar decidir quantas copias imprimir, definições de impressora e restante tralha. P.S. Crystall Reports é duro de Roer, é preciso ter "dentes"! 😄 estou a usar o crystal reports do visual studio 2008... ja tenho isso tudo do crystalreportsviewer e o crystal reports feito... no crystalreportsviewer ja tenho indicado o caminho do relatorio.. mas eu queria passar os valores de um registo seleccionada numa datagrid view para o relatorio Link to comment Share on other sites More sharing options...
apocsantos Posted December 10, 2009 at 09:10 PM Report Share #299706 Posted December 10, 2009 at 09:10 PM para não tar eu a fazer um exemplo do zero indico-te o site onde tens um bom e bem feito com crystall http://www.macoratti.net/08/10/crys_up1.htm Acho que por aí já te deves conseguir desenrascar. Cumprimentos "A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito" Link to comment Share on other sites More sharing options...
legd1991 Posted December 10, 2009 at 09:29 PM Author Report Share #299713 Posted December 10, 2009 at 09:29 PM obrigado pela indicaçao do site... mas isto nao funciona para o que eu preciso.... Link to comment Share on other sites More sharing options...
apocsantos Posted December 10, 2009 at 10:11 PM Report Share #299725 Posted December 10, 2009 at 10:11 PM Basicamente o exemplo que te dei explica como passar parametros para um report. Na pratica só tens de puxar um bocadinho pela cabeça. Vê qual é a datasource do teu report, e mete-lhe uma clausula where. Eu faço isso mas é com outra ferramenta de reporting, com o crystall tanto quanto sei o principio é o mesmo e ainda deveria ser mais simples. Cumprimentos "A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito" Link to comment Share on other sites More sharing options...
Zeant Posted December 11, 2009 at 09:59 AM Report Share #299776 Posted December 11, 2009 at 09:59 AM Boas, Vê lá se é isso que queres reportDocument1.Load(Caminho) reportDocument1.RecordSelectionFormula = "{trecibo.ncod_rec}=" & CodRecibo reportDocument1.Refresh() reportDocument1.PrintOptions.PrinterName = "BIXOLON SRP-350" reportDocument1.PrintToPrinter(1, 0, 1, 0) reportDocument1.Close() Eu fiz isto para imprimir recibos… Alguma coisa diz... Cumps, zeant Link to comment Share on other sites More sharing options...
legd1991 Posted December 12, 2009 at 12:24 AM Author Report Share #299974 Posted December 12, 2009 at 12:24 AM ja consegui resolver o problema... obrigado pela a ajuda Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now