canal visual basic .net

Recursos Visual Basic.NET, VB.NET, Manuales de programación, Tutoriales, Foros de programación, Comunidad de programadores

Usuarios activos:  59

Foros de programación, recursos, tutoriales, sistemas operativos...

Bienvenido a la zona de foros. Participa en alguno de nuestros foros: Foros de visual basic, foros de visual basic.net foros de Crystal reports, programas gratis, foros de C++ - C# , foros de Java, foros de PHP, foros de ASP.net. Seguro que hay un foro que te servirá de gran utilidad y si no lo encuentras avísanos y crearemos uno nuevo.
Resultados 1 al 6 de 6
  1. #1
    bgelman está desconectado Junior Member Iniciad@
    Fecha de ingreso
    04 ene, 11
    Mensajes
    3

    Question Cristal Reports en servidor web no anda

    Buenos días como andan?

    Estoy implementando un sistema en un servidor Apache y estamos usando asp.net con cristal report 2008 versión 12 para crear reportes del sistema

    El problema es el siguiente, los reportes en la pc de desarrollo funcionan bien, pero cuando lo llevamos al servidor de producción que es un windows server 2003, no funciona y larga el siguiente error


    Cita:
    System.TypeInitializationException: Se produjo una excepción en el inicializador de tipo de 'CrystalDecisions.CrystalReports.Engine.ReportDocu ment'. ---> CrystalDecisions.CrystalReports.Engine.LoadSaveRep ortException: An error has occurred while attempting to load the Crystal Reports runtime.

    Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly.

    Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required. Please go to http://www.businessobjects.com/support for more information.
    en CrystalDecisions.CrystalReports.Engine.ReportDocum ent.CheckForCrystalReportsRuntime()
    en CrystalDecisions.CrystalReports.Engine.ReportDocum ent..cctor()
    --- Fin del seguimiento de la pila de la excepción interna ---
    en CrystalDecisions.CrystalReports.Engine.ReportDocum ent..ctor()
    en ReporteIngresos.InitializeComponent()
    en ReporteIngresos..ctor()
    ni hablar de las pc de los usuarios.

    Alguien nos puede dar una mano para ver como podemos resolver este problema ya investigamos por varios lados pero no encontramos nada concreto

    Intentanmos instalar el CRRedist2008_x86.msi en el servidor y en las pc de usuario sin ningun resultado a la vista

    Muchas gracias por su tiempo

    Ing. Gelman Bruno
    Netrails

  2. #2
    Avatar de josel.vi
    josel.vi está desconectado Moderador Guru
    Fecha de ingreso
    31 ago, 09
    Ubicación
    Houston, TX, USA
    Mensajes
    2,001

    Wink

    Saludos:

    Me parece raro que no haya funcionado. Asegurate de haber creado las referencias apropiadas en el proyecto. Los Rubntime se deben instalar en cada pc que vaya a ejecutar la pagina web.

    Espero ayude.


    JOSE LUIS
    Exodo 20:1-17 ----> Dios NO los llamo LAS DIEZ RECOMENDACIONES.

  3. #3
    bgelman está desconectado Junior Member Iniciad@
    Fecha de ingreso
    04 ene, 11
    Mensajes
    3

    Unhappy

    Cita Iniciado por josel.vi Ver mensaje
    Saludos:

    Me parece raro que no haya funcionado. Asegurate de haber creado las referencias apropiadas en el proyecto. Los Rubntime se deben instalar en cada pc que vaya a ejecutar la pagina web.

    Espero ayude.


    JOSE LUIS
    Hola Jose Luis, gracias por tu ayuda

    tenemos las siguientes librerías en el servidor el CRRedist2008_x86.msi nunca termina de instalarse cuando intento instalarlo tanto en el servidor como en las pcs de usuarios finales, hay otra forma de instalar esas librerías?



    muchas gracias
    Ing. Gelman Bruno
    Netrails

  4. #4
    Avatar de josel.vi
    josel.vi está desconectado Moderador Guru
    Fecha de ingreso
    31 ago, 09
    Ubicación
    Houston, TX, USA
    Mensajes
    2,001

    Red face

    Saludos:

    El runtime de CR se instala en el directorio de Windows\Assembly. El que nunca acabe no se, lo que si se es que se demora bastante, dependiendo del OS y la capacidad del equipo.

    Verifica el directorio de Assembly en el servidor, que las versiones del CR sean iguales en la aplicacion y el equipo.

    Hasta donde entiendo, solo deberia estar instalado en el servidor, ya que todo el trabajo se realiza alli. Tambien verifica que el que instala tenga acceso (permisos) de SuperUsuario.

    Verifica y nos avisas. Espero ayude.


    JOSE LUIS
    Exodo 20:1-17 ----> Dios NO los llamo LAS DIEZ RECOMENDACIONES.

  5. #5
    bgelman está desconectado Junior Member Iniciad@
    Fecha de ingreso
    04 ene, 11
    Mensajes
    3

    Predeterminado Error Reporte cristal report Clase no registrada

    Buen dia

    ahora una vez que tomo el reporte me larga este error, por lo que lei en los foros seria que falta alguna libreria, pero no puedo sacar cual es

    System.Exception: Load report failed. ---> System.Runtime.InteropServices.COMException: Clase no registrada - SDAVUtil
    en CrystalDecisions.ReportAppServer.ClientDoc.ReportC lientDocumentClass.Open(Object& DocumentPath, Int32 Options)
    en CrystalDecisions.ReportAppServer.ReportClientDocum entWrapper.Open(Object& DocumentPath, Int32 Options)
    en CrystalDecisions.ReportAppServer.ReportClientDocum entWrapper.EnsureDocumentIsOpened()
    --- Fin del seguimiento de la pila de la excepción interna ---
    en CrystalDecisions.ReportAppServer.ReportClientDocum entWrapper.EnsureDocumentIsOpened()
    en CrystalDecisions.CrystalReports.Engine.ReportDocum ent.Load(String filename, OpenReportMethod openMethod, Int16 parentJob)
    en CrystalDecisions.CrystalReports.Engine.ReportDocum ent.EnsureLoadReport()
    en CrystalDecisions.CrystalReports.Engine.ReportDocum ent.SetDataSourceInternal(Object val, Type type)
    en CrystalDecisions.CrystalReports.Engine.ReportDocum ent.SetDataSource(DataSet dataSet)
    en ReporteIngresos.Reporte(String filtros)
    alguna idea??

    Muchas gracias!
    Gelman Bruno
    NetRails

  6. #6
    Avatar de josel.vi
    josel.vi está desconectado Moderador Guru
    Fecha de ingreso
    31 ago, 09
    Ubicación
    Houston, TX, USA
    Mensajes
    2,001

    Cool

    Saludos:

    El error que esta marcando es que en la instruccion LOAD del reporte, no lo encuentra en la ruta marcada. Normalmente pasa porque en la maquina de desarrollo el archivo RPT (reporte) se ubica en algun folder local, y cuando se ejecuta en el servidor, la aplicacion lo busca en el mismo folder y no lo encuentra.

    Tienes dos opciones:

    1) Crear y/o usar la misma ruta que esta usando la aplicacion, en el servidor.

    2) Crear el reporte embebido en la aplicacion.

    Espero ayude.


    JOSE LUIS
    Exodo 20:1-17 ----> Dios NO los llamo LAS DIEZ RECOMENDACIONES.

Etiquetas para este tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Visual Studio .VisualBasic.net .ADO.NET .ASP.NET .Framework .Crystal report
[Visual Basic .NET · Información legal · Condiciones de uso · Publicidad · Contacto · RSS novedades Foro · Inicio]
Un sitio web de Internelia (Ontecnia) © Copyright 2013 canalvisualbasic.net. Todos los derechos reservados