CRYSTAL REPORTS 4.6 NAO MOSTRA OS DADOS
acredito que aconteceu o seguinte, quando vc instalou o visualizador ele não so atualizou a dll como outros conponentes, faz o seguinte instala seu sistema em outra maquina que esta formatada antes deste treco do itau, ver se funciona depois vc instala o terco denovo ai sim vamos saber se o problema e depois de instalar o visualizador ja enfretei varios problemas como este com o crystal report, teve um dia que quase quebro o cd do crystal com tanta raiva que fiquei kkkk um abraço boa sorte e posta ai novamente para tentarmos resolver este abacaxi !!
Galera, depois de quebrar cabeça e alguns cambalachos, descobri que a coisa era muito mais simples.
Antes, ao abrir o form já abria a base de dados e só fechava ao sair do form, pois é, aà estava o problema.
Meus forms de relatórios são cheios de option buttons para o cara selecionar o relatório que quiser e ao mandar imprimir, além de fórmulas, etc, dependendo do relatório, tb jogo dados em uma tabela temporária e esses dados desta, ficam linkados dentro do crystal e não eram reconhecidos.
AÃ, ontem descobri que passava os dados, mas o buffer os segurava, então ao mandar imprimir, a base de dados ainda não estava fisicamente com os dados.
Mudei para quando mandar imprimir, abro a base, faço o que preciso e a fecho antes do .action = 1, assim o buffer é esvaziado, os dados realmente são jogados para a base de dados e o relatório sai perfeito.
Caso resolvido :)
Vlw as dicas, mas o negócio era mais simples do que pensávamos.
Abs
Antes, ao abrir o form já abria a base de dados e só fechava ao sair do form, pois é, aà estava o problema.
Meus forms de relatórios são cheios de option buttons para o cara selecionar o relatório que quiser e ao mandar imprimir, além de fórmulas, etc, dependendo do relatório, tb jogo dados em uma tabela temporária e esses dados desta, ficam linkados dentro do crystal e não eram reconhecidos.
AÃ, ontem descobri que passava os dados, mas o buffer os segurava, então ao mandar imprimir, a base de dados ainda não estava fisicamente com os dados.
Mudei para quando mandar imprimir, abro a base, faço o que preciso e a fecho antes do .action = 1, assim o buffer é esvaziado, os dados realmente são jogados para a base de dados e o relatório sai perfeito.
Caso resolvido :)
Vlw as dicas, mas o negócio era mais simples do que pensávamos.
Abs
Tópico encerrado , respostas não são mais permitidas