none
Error not a table Crystal report pc-cliente RRS feed

  • Pregunta

  • Hola, tengo una aplicacion que se conecta a una base de datos de Foxpro, relleno un crystalreport y imprimo.

    En el PC Principal(servidor) imprime perfecto. En otro pc que se conecta por unidad de red no imprime. me dice Not a Table, he comprobado la ruta que le paso y se la pasa bien.

                'Conectar con FOXPRO
                Dim cnn2 As New OleDbConnection
                Dim dataadapter As OleDbDataAdapter
                Dim dataadapter2 As OleDbDataAdapter
    
                Dim ds As New DataSet2
    
                Dim strcon As String = "Provider=VFPOLEDB;Data Source=" & Application.StartupPath & ";"
                Dim query1 As String = "SELECT nom,dir,pob,dni,concepto,precio,totiva,cantidad,numfact,pts,iva,base,numventa,numero,numtiquet1,numtiquet2,numtiquet3,numtiquet4,numtiquet5,numtiquet6, numtiquet7, fechatiq1, fechatiq2, fechatiq3, fechatiq4, fechatiq5, fechatiq6, fechatiq7 FROM fpacfact.dbf WHERE numventa=" & numerofact
                Dim query2 As String = "Select optica, tel, Dir, pob, cif, n_optica, user FROM fempresa.dbf where cod=XX"
    
                'Crear DataAdapter
                cnn2 = New OleDbConnection(strcon)
                dataadapter = New OleDbDataAdapter(query1, cnn2)
                dataadapter2 = New OleDbDataAdapter(query2, cnn2)
    
    
                'Llenar tablas
                dataadapter.Fill(ds, "fpacfact")
                dataadapter2.Fill(ds, "fempresa")

    • Cambiado Enrique M. Montejo sábado, 23 de diciembre de 2017 13:01 Pregunta relacionada con Crystal Reports.
    martes, 19 de diciembre de 2017 11:33

Respuestas

  • Hola:

    Puede que no hayas instalado lo "merge modules" del Crystal reports. Estos son los archivos y librerías que necesita tu aplicación para funcionar en otra pc y los debes de adjuntar a tu proyecto de instalación. Debes descargar la runtime desde la página indicada que se corresponda a la versión de Crystal Reports que has utilizado.

    Mirate esta página de SAP.

    Un saludo.

    Gemma.

     
    • Marcado como respuesta Pablo Rubio viernes, 22 de diciembre de 2017 22:47
    martes, 19 de diciembre de 2017 19:22

Todas las respuestas

  • Hola J.Ramon

    De acuerdo a tu consulta, el error que se te presenta puede deberse a que la conexión de la  ODBC  no está configurado correctamente. Para mas información te recomiendo visitar el siguiente enlace(en inglés), donde explica las posibles causas de tu error y como  poder solucionarlo.

    https://support.microsoft.com/en-us/help/939712/error-message-when-you-run-a-custom-crystal-reports-report-in-microsof

    Quedamos atentos ante cualquier actualización de tu parte.

    Saludos Cordiales.

    Gracias por usar los foros de MSDN.

    Pablo Rubio
     _____

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    martes, 19 de diciembre de 2017 18:49
  • Hola:

    Puede que no hayas instalado lo "merge modules" del Crystal reports. Estos son los archivos y librerías que necesita tu aplicación para funcionar en otra pc y los debes de adjuntar a tu proyecto de instalación. Debes descargar la runtime desde la página indicada que se corresponda a la versión de Crystal Reports que has utilizado.

    Mirate esta página de SAP.

    Un saludo.

    Gemma.

     
    • Marcado como respuesta Pablo Rubio viernes, 22 de diciembre de 2017 22:47
    martes, 19 de diciembre de 2017 19:22