PROBLEMA DE CONEXAO COM CRYSTAL REPORTS NA REDE
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?
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?
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.
Tente criar o odbc nas máquinas cliente.
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!
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!
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