Avalados por :

Solución al Error de Tiempo de Ejecución '713' en Crystal Reports XI: Guía de Instalación y Configuración

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

Estoy iniciando un nuevo hilo para poder darte puntos por tu excelente ayuda... el texto del hilo anterior está al final para referencia.

He realizado lo siguiente siguiendo tu consejo:

Instalé MS Visual Studio 6.0 - Visual Studio Installer

Creé un proyecto VSI para el .vbp en cuestión, agregué un Módulo de Fusión - "CrystalReports11_RDC_Runtime.msm"

Ejecuté la COMPILACIÓN para crear el .msi

En la máquina cliente, ejecutamos el msi y el programa se instaló con 2 errores....

"Error 1904. El módulo c:\program files\wmsglif\filedialog.dll no se pudo registrar. HRESULT -2147024770. Contacta a tu personal de soporte." (continuamos pasando por alto)

"Error 1904. El módulo c:\program files\common files\Business Objects\3.0\bin\craxdrt.dll no se pudo registrar. HRESULT -2147024770. Contacta a tu personal de soporte."

(continuamos pasando por alto)

Según la sección de instalación lado a lado de los archivos de ayuda de implementación de RDC, verificamos que los archivos se cargaran en

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

y configuramos manualmente el registro

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

La clave de registro es CommonFiles. Establece el valor de CommonFiles en "C:\Program Files\Common Files\Business Objects\3.0\bin\".

Reiniciamos, desinstalamos y reinstalamos, prácticamente todo lo que pudimos pensar, pero aún obtenemos el

Error de tiempo de ejecución '713':

Error definido por la aplicación u objeto.

¿Qué me falta?

...........TEXTO DEL HILO ANTERIOR...........

Re: Los informes no se ejecutan con el Paquete de Instalación VB6 MSAccess2007

Publicado: 6 de agosto de 2008 1:49 AM en respuesta a: Christian Jeske

Envía este mensaje por correo electrónico

Responder

Estoy teniendo un problema muy similar. VB6 conectado a MS Access 2003 y/o 2007, informe Crystal XI incrustado, pasando variables, etc. Funciona perfectamente en mi máquina.

Utilicé el Asistente de Empaquetado e Implementación de VB para generar el paquete de instalación, he verificado las referencias para asegurarme de que todos los objetos de Crystal XI estén incluidos, lo cual CREO que están. El programa se instala normalmente, pero al seleccionar el informe, el usuario recibe el siguiente error:

Error de tiempo de ejecución '713':

Error definido por la aplicación u objeto.

He verificado el crviewer.dll, y algunos otros que estaba seguro de que eran necesarios y todos parecen estar bien. He utilizado este proceso exacto con las versiones 8, 8.5 y 9 en el pasado sin problemas.

Al límite... ¿alguien puede ayudar?

Re: Los informes no se ejecutan con el Paquete de Instalación VB6 MSAccess2007

Publicado: 6 de agosto de 2008 3:24 PM en respuesta a: Jan Anderson

Envía este mensaje por correo electrónico

Responder

No puedes utilizar el asistente de implementación de VB 6. Debes utilizar módulos de fusión y crear un proyecto de implementación con utilidades como Wise, InstallShield MS Visual Installer, etc. Los módulos de fusión de CR para CR XI (versión 1) están aquí:

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

La información sobre la implementación de tiempo de ejecución de CR está aquí:

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

Both machines have these in common.

I uninstalled and reinstalled Crystal XI and noticed something interesting....

I have a product called DataLink Viewer 11 installed on the problem machine only. It is a runtime component for Crystal that allows users to do certain functions that would otherwise require a full version of Crystal. This component has nothing to do with the VB programming I'm doing - it is only on my machine because I was helping a client with some Crystal reports and they are using this tool.

The reason I bring this up is that after reinstalling, I opened my vb program and immediately got a message about windows installer doing something with the DataLink Viewer. Since it isn't relevant to my program and that message has never appeared before, I have to assume the un/re-install of Crystal did something to it.

I also notice that I have extra folders for an 11.5 version - again, I assume it has to be this DataLink Viewer.

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

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

and

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

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

I will try uninstalling this DataLink Viewer, and will probably have to un/re-install Crystal AGAIN....I'll then find a clean machine to try it all on again.

Once more, thanks for your help.

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

Desinstalar y volver a instalar vale la pena intentarlo. Antes de hacerlo, intenta registrar manualmente el craxdrt.dll (Inicio | Ejecutar regsvr32 <ruta al craxdrt.dll>;, verifica si tiene éxito o falla. Por cierto, ¿qué sistema operativo es y tiene IE 7?

Ludek

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

Realicé la comprobación de dependencias y lo único que muestra es WSJAVA.dll... lo cual, tras investigar, es bastante menor y aparece en muchas cosas.

Así que, desesperado, instalé todos los mismos elementos en mi portátil, moví el proyecto y ejecuté el instalador de MS desde allí... sin errores, y el MSI se instaló en el ordenador del cliente perfectamente limpio, los informes funcionan genial. ¡Desastre evitado!

Ahora mi pregunta es: ¿cómo puedo solucionar el problema en el otro ordenador? ¿Debería simplemente desinstalar y volver a instalar Crystal XI? ¿Hay otra forma de averiguar el problema?

Gracias por tu ayuda.

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

Creo que son los mensajes de error de instalación los que nos están persiguiendo. Craxdrt.dll es esencialmente el motor que realiza todo el trabajo pesado. Por lo tanto, si no está instalado o registrado, causará problemas.

No estoy seguro de inmediato para qué se utiliza Filedialog.dll (lo investigaré).

Para poner en marcha la aplicación, registra manualmente el craxdrt.dll (Inicio | Ejecutar Regedit32 <ruta al craxdrt.dll>).

Antes de hacer eso, puede que quieras indagar por qué el dll no se está registrando en ese ordenador. Por lo general, es porque falta una dependencia. La mejor manera de averiguar cuál es la dependencia es utilizar la utilidad Depends que se puede descargar desde aquí:

http://www.dependencywalker.com/

Simplemente abre el dll en Depends y te dirá qué le falta. Por favor, házmelo saber, así como la misma información para 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?