CRYSTAL REPORT
Boa tarde a todos!
Estou desenvolvendo um relatório com o Crystal reports no VB.net 2010
porem aqui na minha maquina funcionou trnaquilo. mas quando vou abrir o sistema pela rede, na hora de abrir o relatorio ele pede senha e nao interece oque eu digite nao consigo me conectar ao relatorio
Estou desenvolvendo um relatório com o Crystal reports no VB.net 2010
porem aqui na minha maquina funcionou trnaquilo. mas quando vou abrir o sistema pela rede, na hora de abrir o relatorio ele pede senha e nao interece oque eu digite nao consigo me conectar ao relatorio
Provavelmente os Dataset não estão sendo alimentados.
Poste o código que está usando para gerar o relatório.
Citação::
Poste o código que está usando para gerar o relatório.
Eu botei no piloto automatico hehe
Fui no Wizard mesmo do VS
Bom, não sei ao certo, eu nunca utilizo via wizzard já para evitar esses problemas, via código acho mil vezes melhor para identificar erros. Mas creio eu que para gerar o relatório é necessario algumas linhas de comando.
No link abaixo tem um exemplo de como gerar o relatorio via código.
http://vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=9146
Como que você faz para chamar o relatório?
No link abaixo tem um exemplo de como gerar o relatorio via código.
http://vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=9146
Como que você faz para chamar o relatório?
PARA CHAMAR O RELATORIO EU CLICO EM UMA OPÇÃO RELATORIO é CLARO EHEHEHE
AI ABRE UM FORMULARIO AONDE EU INSERI UM OBJETO DA TOLLBOX QUE SE CHAMA CRYSTALREPORT VIEW OU ALGO ASSIM
AI DENTRO DELE é GERADO O RELATORIO ONDE NO WIZARD EU DIRECIONEI O BANCO DE DADOS.
COMO EU DISSE ANTES NA MINHA MAQUINA FUNCIONA., ELE GERA O RELATORIO SEM PROBLEMAS. MAS QUANDO O PROGRAMA é ABERTO EM OUTRO PC PELA REDE DA ESTE ERRO QUE MENSIONEI
AI ABRE UM FORMULARIO AONDE EU INSERI UM OBJETO DA TOLLBOX QUE SE CHAMA CRYSTALREPORT VIEW OU ALGO ASSIM
AI DENTRO DELE é GERADO O RELATORIO ONDE NO WIZARD EU DIRECIONEI O BANCO DE DADOS.
COMO EU DISSE ANTES NA MINHA MAQUINA FUNCIONA., ELE GERA O RELATORIO SEM PROBLEMAS. MAS QUANDO O PROGRAMA é ABERTO EM OUTRO PC PELA REDE DA ESTE ERRO QUE MENSIONEI
Qual a string de conexão que você colocou?
AI QUE TÃ EU PERCEBI QUE NA HORA DE DIZER AO WIZARD DO CRYSTAL QUE EU QUERIA QUE ELE PUXACE OS DADOS DA PASTA ONDE ESTAVA O BANCO DE DADOS EU DIRECIONEI PRA PASTA
C\PROJETO\BANCODEDADOS.MDB
AI NOTEI QUE NOS OUTROS PCS APARECE O PEDIDO DE LOGIN E ACIMA ESTA O MESMO CAMINHO, COMO SE ESTIVECE PROCURANDO NO C:\PROJETO\BANCODEDADOS.MDB DO PC DA REDE E NAO DO PC QUE ESTA ORIGINALMENTE O PROGRAMA!
AXO QUE VOU TER QUE FAZER NOVAMENTE ESSE RELATORIO MANUAL E DEFININDO O BANCO PELO CAMINHO DE REDE, MAS ISSO EU NAO SEI FAZER AINDA:
C\PROJETO\BANCODEDADOS.MDB
AI NOTEI QUE NOS OUTROS PCS APARECE O PEDIDO DE LOGIN E ACIMA ESTA O MESMO CAMINHO, COMO SE ESTIVECE PROCURANDO NO C:\PROJETO\BANCODEDADOS.MDB DO PC DA REDE E NAO DO PC QUE ESTA ORIGINALMENTE O PROGRAMA!
AXO QUE VOU TER QUE FAZER NOVAMENTE ESSE RELATORIO MANUAL E DEFININDO O BANCO PELO CAMINHO DE REDE, MAS ISSO EU NAO SEI FAZER AINDA:
Não tem necessidade de refazer amigo, basta alterar a string de conexão com o caminho do banco, em anexo tem uma imagem de como fazer isso.
ok Obrigado, Vou pesquizar aqui como eu Defino isso para por Em Rede
abraço
abraço
exemplo:
Nome da pasta compartilhada: Sistema
Ip do computador: 192.168.0.1
Nome do banco: sistema.mdb
ficaria +/- assim:
Nome da pasta compartilhada: Sistema
Ip do computador: 192.168.0.1
Nome do banco: sistema.mdb
ficaria +/- assim:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\192.168.0.1\sistema\sistema.mdb
Tópico encerrado , respostas não são mais permitidas