Avalados por :

Solução para o Erro de Tempo de Execução '713' no Crystal Reports XI: Guia de Instalação e Configuração

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 0 Vistas
0
Cargando...

Estou iniciando um novo tópico para poder te dar pontos pela sua excelente ajuda... o texto do tópico anterior está no final para referência.

Segui o seu conselho e fiz o seguinte:

Instalei o MS Visual Studio 6.0 - Visual Studio Installer

Criei um projeto VSI para o .vbp em questão, adicionei um Módulo de Fusão - "CrystalReports11_RDC_Runtime.msm"

Executei a COMPILAÇÃO para criar o .msi

Na máquina cliente, executamos o msi e o programa foi instalado com 2 erros....

"Erro 1904. O módulo c:\program files\wmsglif\filedialog.dll não pôde ser registrado. HRESULT -2147024770. Entre em contato com o suporte técnico." (continuamos ignorando)

"Erro 1904. O módulo c:\program files\common files\Business Objects\3.0\bin\craxdrt.dll não pôde ser registrado. HRESULT -2147024770. Entre em contato com o suporte técnico."

(continuamos ignorando)

De acordo com a seção de instalação lado a lado dos arquivos de ajuda da implementação do RDC, verificamos se os arquivos foram carregados em

C:\Program Files\Common Files\Business Objects\3.0\bin

e configuramos manualmente o registro

[HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\suite 11.0\Crystal Reports]

A chave de registro é CommonFiles. Defina o valor de CommonFiles como "C:\Program Files\Common Files\Business Objects\3.0\bin\".

Reiniciamos, desinstalamos e reinstalamos, praticamente tudo o que conseguimos pensar, mas ainda estamos recebendo o

Erro de tempo de execução '713':

Erro definido pela aplicação ou objeto.

O que estamos esquecendo?

...........TEXTO DO TÓPICO ANTERIOR...........

Re: Os relatórios não estão sendo executados com o Pacote de Instalação VB6 MSAccess2007

Publicado: 6 de agosto de 2008 1:49 AM em resposta a: Christian Jeske

Envie esta mensagem por e-mail

Responder

Estou enfrentando um problema muito semelhante. VB6 conectado ao MS Access 2003 e/ou 2007, relatório Crystal XI incorporado, passando variáveis, etc. Funciona perfeitamente na minha máquina.

Usei o Assistente de Empacotamento e Implementação do VB para gerar o pacote de instalação, verifiquei as referências para garantir que todos os objetos do Crystal XI estejam incluídos, o que ACREDITO que estão. O programa é instalado normalmente, mas ao selecionar o relatório, o usuário recebe o seguinte erro:

Erro de tempo de execução '713':

Erro definido pela aplicação ou objeto.

Verifiquei o crviewer.dll, e alguns outros que eu tinha certeza de que eram necessários e todos parecem estar corretos. Usei esse processo exato com as versões 8, 8.5 e 9 no passado sem problemas.

No limite... alguém pode ajudar?

Re: Os relatórios não estão sendo executados com o Pacote de Instalação VB6 MSAccess2007

Publicado: 6 de agosto de 2008 3:24 PM em resposta a: Jan Anderson

Envie esta mensagem por e-mail

Responder

Você não pode usar o assistente de implementação do VB 6. Deve usar módulos de fusão e criar um projeto de implementação com utilitários como Wise, InstallShield MS Visual Installer, etc. Os módulos de fusão do CR para CR XI (versão 1) estão aqui:

https://smpdl.sap-ag.de/~sapidp/012002523100006009112008E/crXI_rdc_mm.zip

A informação sobre a implementação do tempo de execução do CR está aqui:

C:\Program Files\Business Objects\Crystal Reports 11\Developer Files\Help\En\RDCDeployment.chm

Ludek

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Windows XP Professional

IE 6

Ambas máquinas têm isso em comum.

Desinstalei e reinstalei o Crystal XI e notei algo interessante....

Tenho um produto chamado DataLink Viewer 11 instalado apenas na máquina com problema. É um componente de tempo de execução para o Crystal que permite aos usuários realizar certas funções que, de outra forma, exigiriam uma versão completa do Crystal. Este componente não tem nada a ver com a programação VB que estou fazendo - está apenas na minha máquina porque eu estava ajudando um cliente com alguns relatórios do Crystal e eles estão usando essa ferramenta.

A razão pela qual menciono isso é que, após reinstalar, abri meu programa VB e imediatamente recebi uma mensagem sobre o instalador do Windows fazendo algo com o DataLink Viewer. Como não é relevante para meu programa e essa mensagem nunca apareceu antes, tenho que assumir que a desinstalação/reinstalação do Crystal fez algo com ele.

Também percebo que tenho pastas extras para uma versão 11.5 - novamente, presumo que tenha a ver com este DataLink Viewer.

C:\Program Files\Business Objects\BusinessObjects Enterprise 11

C:\Program Files\Business Objects\BusinessObjects Enterprise 11.5

e

C:\Program Files\Common Files\Business Objects\3.0

C:\Program Files\Business Objects\Common\3.5

Vou tentar desinstalar este DataLink Viewer e provavelmente terei que desinstalar/reinstalar o Crystal NOVAMENTE.... Então vou encontrar uma máquina limpa para tentar tudo de novo.

Mais uma vez, obrigado pela sua ajuda.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Desinstalar e reinstalar vale a pena tentar. Antes de fazer isso, tente registrar manualmente o craxdrt.dll (Iniciar | Executar regsvr32 <caminho para o craxdrt.dll>, verifique se foi bem-sucedido ou falhou. A propósito, qual sistema operacional você está usando e tem o IE 7?

Ludek

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Realizei a verificação de dependências e a única coisa que aparece é o WSJAVA.dll... o que, após investigar, é bastante comum e está presente em muitas situações.

Então, desesperado, instalei todos os mesmos elementos no meu laptop, movi o projeto e executei o instalador da MS a partir daí... sem erros, e o MSI foi instalado no computador do cliente perfeitamente limpo, os relatórios estão funcionando perfeitamente. Desastre evitado!

Agora minha pergunta é: como posso resolver o problema no outro computador? Devo simplesmente desinstalar e reinstalar o Crystal XI? Existe outra maneira de identificar o problema?

Obrigado pela sua ajuda.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Acredito que são as mensagens de erro de instalação que estão nos perseguindo. Craxdrt.dll é essencialmente o motor que realiza todo o trabalho pesado. Portanto, se não estiver instalado ou registrado, causará problemas.

Não tenho certeza imediatamente para que é utilizado o Filedialog.dll (vou investigar).

Para iniciar a aplicação, registre manualmente o craxdrt.dll (Iniciar | Executar Regedit32 <caminho para o craxdrt.dll>).

Antes de fazer isso, talvez queira investigar por que o dll não está sendo registrado nesse computador. Geralmente, é porque está faltando uma dependência. A melhor maneira de descobrir qual é a dependência é utilizando a ferramenta Depends, que pode ser baixada aqui:

http://www.dependencywalker.com/

Basta abrir o dll no Depends e ele indicará o que está faltando. Por favor, me avise, assim como a mesma informação para o filedialog.dll.

Ludek

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?