Delphi XE e Crystal reports XI

269 views
Skip to first unread message

Fernando Vargas

unread,
Mar 7, 2012, 7:48:36 AM3/7/12
to dug...@googlegroups.com
Bom dia  Pessoal. 

Bom o meu problema é o seguinte, eu estou desenvolvendo um software em Delphi XE + SQL Server 2008 R2, que é um gerenciador de chamados internos e de sub seções, para a empresa que eu trabalho. Eu uso o Crystal Reports XI para gerar os relatórios. Eu tenho instalado A VCL do Crystal que são os componentes TCrpe e TCrpeDS. Eu tenho a seguinte estrutura para passar a consulta ao report TSQLQuery -> TDataSetProvider -> TClientDataSet -> TCrpeDS. No DM responsável por gerar os relatórios em tempo de execução, eu seto o nome do report, seto os dados de conexão, seto alguma formula (se necessário), E AGORA VEM O PROBLEMA. Quando chega a hora de setar:

Citação:
TCrpe.Tables[0].DataPointer := TCrpeDS.DataPointer

lança a seguinte mensagem de exceção: 


------------------------------------------------------------------- 
Error:717 Erro no arquivo relatório.rpt: 

falha ao carregar informações do banco de dados. 

Tables[0].SetDataPointer <PESetNthTablePrivateInfo>. 
------------------------------------------------------------------- 



Procurei algo na internet para solucionar o problema, mas não encontrei nada. 

Espero que possam me ajudar, já tentei de tudo e não consigo passar desse erro. 

Desde já obrigado
 



_______________________________________________________________________________________________________________________________________________
Atenciosamente
Fernando Chechi de Vargas

Programador de Software.
Telefone: 51 9554-6697

Felipe Dal Pizzol

unread,
Mar 7, 2012, 8:58:30 AM3/7/12
to dug...@googlegroups.com
Fernando, eu já tive problemas com o Crystal tambem e não consegui
resolver. Na época eu não conseguia setar os dados que eu tinha em
memória pra serem impressos no relatório.

Não conseguia nem mesmo setar o sql pra refazer a consulta, devido
a alguns filtros. Acabei desistindo e trocando o gerador.

Dal'Pizzol.



--
Você recebeu esta mensagem porque está inscrito no "DUG-RS -
Delphi Users Group Rio Grande do Sul" em Grupos do Google.
Acesse o nosso BLOG em http://www.dug-rs.org e contribua com a comunidade Delphi do Rio Grande do Sul
Para postar neste grupo, envie um e-mail para dug...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para
dug-rs-un...@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com.br/group/dug-rs?hl=pt-BR
Twitter: @dugrs
http://www.facebook.com/groups/dugrs/



--
Cordialmente,
Felipe Dornelles Dal'Pizzol

Fernando Vargas

unread,
Mar 7, 2012, 9:03:24 AM3/7/12
to dug...@googlegroups.com
É justamente esse o problema que eu estou tentando resolver, Felipe.

Estou usando o DataPointer para setar a consulta dentro do report, mas por algum motivo ele gera o erro que citei. Já tentei outras técnicas, mas sem êxito.

A unica forma que eu consigo passar deste erro é se eu, antes de qualquer configuração do report, passar o DataPointer, mas aí o report não executa a consulta que eu passei e sim a consulta interna dele mesmo.

Tens alguma solução, baseada na tua experiência?



_______________________________________________________________________________________________________________________________________________
Atenciosamente
Fernando Chechi de Vargas

Programador de Software.
Telefone: 51 9554-6697



From: fdalp...@gmail.com
Date: Wed, 7 Mar 2012 10:58:30 -0300
Subject: Re: [dug-rs] Delphi XE e Crystal reports XI
To: dug...@googlegroups.com

Felipe Dal Pizzol

unread,
Mar 7, 2012, 1:18:48 PM3/7/12
to dug...@googlegroups.com
Não cara, não cheguei a esse ponto.... usei uma versão mais , bem mais, antiga....
Reply all
Reply to author
Forward
0 new messages