Avalados por :

Error al mostrar formulario de informe en Crystal Report al ejecutar programa en máquina del cliente

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

He desarrollado (intentando hacerlo) un pequeño paquete que involucra Win 7, MS Access, VB 2010 y Crystal Report (CRforVS_13_0_9) en mi máquina y en la máquina del cliente CRforVS_redist_install_32bit_13_0_2. El programa se está ejecutando muy bien en mi máquina, pero cuando lo instalé en la máquina del cliente, el formulario del informe no se muestra, sino que arroja un error " CrystalDecisions.Windows.Forms.CrystalReportViewer.set_CachedPageNumberPerDoc(Int32) ". No entiendo este error y no sé cómo resolverlo. Por favor, alguien ayude. Gracias de antemano.

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

3 Respuestas

0
Cargando...

En la máquina del cliente, elimine las versiones anteriores de CR.

Descargue SP9 MSI (CRforVS_redist_install_32bit_13_0_9) desde el siguiente enlace e instálelo en el cliente.

http://scn.sap.com/docs/DOC-7824

- Bhushan

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

Gracias Bhushan por tu respuesta. Por favor, ten paciencia conmigo. A qué tiempos de ejecución te refieres y de dónde descargarlos. ¿Esta descarga de SP9 se instalará en la computadora del cliente? (En mi computadora, la ejecución es absolutamente fluida). La aplicación, cuando falla, está extrayendo los datos de un archivo de MS Access (.mdb) y mostrándolos a través de Crystal Report (la versión mencionada en el post anterior). La traza completa es la siguiente:

************** Texto de la Excepción **************

System.InvalidOperationException: Se produjo un error al crear el formulario. Consulta Exception.InnerException para más detalles. El error

es: Método no encontrado: 'Void CrystalDecisions.Windows.Forms.CrystalReportViewer.set_CachedPageNumberPerDoc(Int32)'. --->

System.MissingMethodException: Método no encontrado: 'Void

CrystalDecisions.Windows.Forms.CrystalReportViewer.set_CachedPageNumberPerDoc(Int32)'.

en Billing.frmPendingBills.InitializeComponent()

en Billing.frmPendingBills..ctor()

--- Fin de la traza de la excepción interna ---

en Billing.My.MyProject.MyForms.Create__Instance__[T](T Instancia)

en Billing.My.MyProject.MyForms.get_frmPendingBills()

en Billing.frmEdit.btnPrintThisBill_Click(Object sender, EventArgs e)

en System.Windows.Forms.Control.OnClick(EventArgs e)

en System.Windows.Forms.Button.OnClick(EventArgs e)

en System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)

en System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

en System.Windows.Forms.Control.WndProc(Message& m)

en System.Windows.Forms.ButtonBase.WndProc(Message& m)

en System.Windows.Forms.Button.WndProc(Message& m)

en System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Ensamblajes Cargados **************

mscorlib

Versión del Ensamblaje: 4.0.0.0

Versión de Win32: 4.0.30319.1 (RTMRel.030319-0100)

Ruta de Acceso: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

----------------------------------------

Billing

Versión del Ensamblaje: 1.0.0.0

Versión de Win32: 1.0.0.0

Ruta de Acceso:

file:///C:/Users/SK/AppData/Local/Apps/2.0/RA6DD18Y.PMH/QKYDCT1E.AB3/bill..tion_27429d2f12b83941_0001.0000_5fe52447b1a3ed65/

Billing.exe

----------------------------------------

Microsoft.VisualBasic

Versión del Ensamblaje: 10.0.0.0

Versión de Win32: 10.0.30319.1 creado por: RTMRel

Ruta de Acceso:

file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBas

ic.dll

----------------------------------------

System

Versión del Ensamblaje: 4.0.0.0

Versión de Win32: 4.0.30319.1 creado por: RTMRel

Ruta de Acceso: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

----------------------------------------

System.Core

Versión del Ensamblaje: 4.0.0.0

Versión de Win32: 4.0.30319.1 creado por: RTMRel

Ruta de Acceso: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

----------------------------------------

System.Windows.Forms

Versión del Ensamblaje: 4.0.0.0

Versión de Win32: 4.0.30319.1 creado por: RTMRel

Ruta de Acceso:

file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e

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

Actualiza las versiones de ejecución a SP9 también.

Desinstala las versiones de ejecución de SP2, descarga el MSI de SP9 e instálalo en el servidor para ver si el problema persiste.

Publica el seguimiento completo del mensaje de error.

¿Qué hace la aplicación? ¿En qué punto falla?

- Bhushan

Ingeniero Senior

Soporte Global Activo de SAP

Síguenos en Twitter

¿Tienes ideas de mejora? Prueba SAP Idea Place

Comenzando y avanzando con aplicaciones de Crystal Reports .NET.

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?