PROBLEMA DE CONEXAO COM CRYSTAL REPORTS NA REDE

FELIPEPINHEIRO 01/12/2009 15:12:12
#328932
Boa tarde,
estou com problema de conexao de um relatorio do crystalreports.
Criei um relatorio usando DSN para conexao com o BD. Este DSN está na rede e ele se conecta ao BD que está no Servidor.
O Problema consiste em minha aplicacao VB6, chamando um relatorio do CR8.5 pelo VIEWER do CRYSTAL que há no ambiente do VB6. O Viewer funciona na minha máquina, que pela conexão remota abre o VB e executa esta aplicacação,mas quando eu acesso pela conexao remota com um outro usuario e de outra máquina, a plicacao que mostrava o relatorio pelo viewer não aparece mais! Dá um erro! Connection not open.
O que faço para solucionar isto?
ANTONIOBSJ 04/12/2009 08:20:55
#329128
Se eu entendi direito, você tem que criar a conexão na máquina do usuário. Você não tem como utilizar a conexão do servidor nesse caso - provavelmente sua máquina de desenvolvimento tem uma conexão .

Tente criar o odbc nas máquinas cliente.

FELIPEPINHEIRO 10/12/2009 14:59:27
#329473
Antonio,
Valeu pela dica!
Deixa eu te falar, criei outros relatorios mais simples usando o mesmo DSN de acesso a rede e estes funcionaram em máquinas e usuários distintos pelo acesso remoto!

Obs: o relatorio que dá problema é um que possui 4 subrelatorios internos a ele, cada um deles indexado por um campo em comum aos demais subrelatorios. Esse relatório está me dando dor de cabeça!
Se fosse este problema que citou acima os outros nem executariam! o que me diz disto? Estranho não!?
De qualquer forma te agradeço pela atenção! Se souber do que pode estar acarretando isto me escreva. Um abraço!
XXXANGELSXXX 11/12/2009 10:20:17
#329514
Amigo, não teria como voce fazer as strings de conexao atraves de um INI na pasta de cada cliente não? eu pessoalmente trabalho em rede usando arquivo ini para leitura da string do relatorio.. funciona perfeitamente..
Tópico encerrado , respostas não são mais permitidas