Dani G Postado Agosto 2, 2007 Denunciar Share Postado Agosto 2, 2007 Estou desenvolvendo um sistema em VB 6.0 + Access2003 + CrystalReport 8.5 a parte pronta já deve ser colocada em uso, porém:Na minha máquina de desenvolvimento, roda tudo OK.Na máquina que é o servidor, (pequena empresa), com os respectivos VB e Crytal e Access2003 instalados:Acesso o sistema, realizo todas as operações, inclusão, exclusão, consulta, etc... tudo OK!!!Mas quando vou Imprimir: ERRO 20533 - Unable to open database?????? O banco tá no lugar certo, o caminho onde estão os *.rpt é menor que 128 caracteres...E ai? Como resolver???PS: no endereço www.macoratti.net/crys_err.htm tem explicações de outros erros do 20533 não tem :(Tks... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Agosto 2, 2007 Denunciar Share Postado Agosto 2, 2007 nos rpts, entre em Database -> Set Location. veja o endereco que ele mostra. o que acontece, é que provavelmnete o outro pc tem um mapeamento de rede diferente do servidor, por isso ele não encontra o caminho. o esquem é você passar o caminho pelo visual basic via codigo ou colocar os rpts na mesma pasta do banco, e no menu Database -> Set Location, clicar em Same As Report. veja se funciona. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Dani G Postado Agosto 2, 2007 Autor Denunciar Share Postado Agosto 2, 2007 Então... quando eu coloquei os rpts na outra máquina acertei o set location...Háhhh... e também os rpts estão na mesma pasta do banco...Tks, Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Agosto 2, 2007 Denunciar Share Postado Agosto 2, 2007 se você abrir o rpt direto no crystal e mandar mostrar o preview, ele mostra ou da o mesmo erro?? o erro acontece só no visual basic ou acontece também no crystal?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Dani G Postado Agosto 3, 2007 Autor Denunciar Share Postado Agosto 3, 2007 olá!é ocorre só quando executado pelo vb, no preview do Crystal tudo ok!! :( Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Agosto 3, 2007 Denunciar Share Postado Agosto 3, 2007 a então posta o codigo que você usa e aponta a linha do erro pra gente tentar achar o problema. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Dani G Postado Agosto 8, 2007 Autor Denunciar Share Postado Agosto 8, 2007 Olá! Desculpa a demora... semana de pagto...O Código é frm_principal.rpt_relatorios.ReportFileName = "\\Sistema\rpt_pedido.rpt" frm_principal.rpt_relatorios.CopiesToPrinter = 1 frm_principal.rpt_relatorios.Destination = 0 frm_principal.rpt_relatorios.Action = 0 e o erro ocorre na ultima linha,tks, Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Agosto 8, 2007 Denunciar Share Postado Agosto 8, 2007 hum... na hora de abrir o relatorio, tente mudar o caminho e ponha o endereco fisico mesmo.tipo, em vez de \\servidor\rpt_pedido.rpt, tente o caminho inteiro tipo C:\pasta\rpt_pedido.rpt Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Dani G Postado Agosto 9, 2007 Autor Denunciar Share Postado Agosto 9, 2007 Aiiiiiiii... nada feito... o erro continua... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 raphael_suporte Postado Agosto 9, 2007 Denunciar Share Postado Agosto 9, 2007 (editado) cara seguinte... os arquivos estão no servidor correto? dentro de uma pasta chamada rpts, essa pasta esta compartilhada? se não tente compartilhar e outra se não quiser compratilhar verifica se consegue fazer um mapeamento oculto...tipo\\servidor\c$\rpts\nome_do_arquivo.rptonde c$ é o mapeamento oculto...qual SO do server? Editado Agosto 9, 2007 por raphael_suporte Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Dani G
Estou desenvolvendo um sistema em VB 6.0 + Access2003 + CrystalReport 8.5 a parte pronta já deve ser colocada em uso, porém:
Na minha máquina de desenvolvimento, roda tudo OK.
Na máquina que é o servidor, (pequena empresa), com os respectivos VB e Crytal e Access2003 instalados:
Acesso o sistema, realizo todas as operações, inclusão, exclusão, consulta, etc... tudo OK!!!
Mas quando vou Imprimir: ERRO 20533 - Unable to open database??????
O banco tá no lugar certo, o caminho onde estão os *.rpt é menor que 128 caracteres...
E ai? Como resolver???
PS: no endereço www.macoratti.net/crys_err.htm tem explicações de outros erros do 20533 não tem :(
Tks...
Link para o comentário
Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.