none
Error en Crystal Reports .NET : "No se pudo enviar la solicitud para procesamiento de fondo" RRS feed

  • Pregunta

  • Tengo un problema con una aplicacion en c# con vs 2005 y crystal reports .NET ,esta  aplicacion esta utilizando un reporte crystal reports , el reporte termina de cargarse en el viewer de crystal sin problemas pero cuando quiero imprimirlo, exprotarlo o navegar en las hojas del reporte me da el error  "No se pudo enviar la solicitud para procesamiento de fondo" haciendo referencia a un archivo TMP, he buscado en Internet por 2 semanas mas o menos y no encuentro una solucion real, e intentado, actualizar en vs 2005 con sp1 y el crystal reports .net esta con SP1 , pero me sigue saliendo el error, estoy desesperado si alguien tiene alguna idea para solucionar el problema le estaria muy agradecido.
    smuel
    lunes, 23 de noviembre de 2009 15:46

Todas las respuestas

  • Tengo un problema con una aplicacion en c# con vs 2005 y crystal reports .NET ,esta  aplicacion esta utilizando un reporte crystal reports , el reporte termina de cargarse en el viewer de crystal sin problemas pero cuando quiero imprimirlo, exprotarlo o navegar en las hojas del reporte me da el error  "No se pudo enviar la solicitud para procesamiento de fondo" haciendo referencia a un archivo TMP, he buscado en Internet por 2 semanas mas o menos y no encuentro una solucion real, e intentado, actualizar en vs 2005 con sp1 y el crystal reports .net esta con SP1 , pero me sigue saliendo el error, estoy desesperado si alguien tiene alguna idea para solucionar el problema le estaria muy agradecido.
    smuel

    Samuel, gusto de saludarte. Te queria preguntar y al fin encontrastes cual era el error a este problema, es que ahorita yo lo tengo en 2008 y no he encontrado la solucion, principalmente me da con reportes que manejan imagenes. Luis Mendoza (lmendoza@matriceriaroxy.com)
    martes, 9 de febrero de 2010 14:28
  • Como estas Luis, sabes que realice una investigacion exahustiva por internet y muchas personas tienen el problemas pero nadie propone un solucion real al mismo, asi que emprendi un conjunto de pruebas por mi parte de las cuales obtuve una solucion para el problema, y adicionalmente desarrolle una teoria que seria interesante saber que tan loca o correcta es para esto si alguien puede aportar al tema le agradeceria, mi teoria es la siguiente, Net objects le permite a punto net utilizar su tecnologia de reportes crystal reports free "sin necesidad de comprar una licencia de crytal" pero con una ligera restriccion que es como escondida o se mantiene secreta, si tu reporte llega ser muy pesado o complejo no lo podras visualizar directamente desde .NET, por que  obtendras como respuesta  "No se pudo enviar la solicitud para procesamiento de fondo" es decir este error es parte de la funcionalidad de crytal enbebido en .NET y no se puede corregir, ahora que hacemos cierto ?, entre las pruebas que realice pude observar que se puede exportar un reporte a un arhcivo .rpt propio de crystal, y es tan ovio que pasa esta restricion por que si tratas de exprotar el reporte a excel  o a pDF te va a dar el error antes mencionado pero por arte de magia cuando lo exportas a .rpt se exporta rapido y sin problemas, para que ?, para que compres una licencia de crystal y la instales en la maquina que deseas ver el reporte y listo , abres el archivo que exportaste y tienes los datos las imagenes tal como deseas y si los exportas a pdf o excel no se demora nada y nunca te da el tan conodico error   "No se pudo enviar la solicitud para procesamiento de fondo", ahora en mi caso yo vendi la idea de mi priyecto con la idea de ahorranos licencias en crystal, y si ahora le decia a mi jefe, sabes que tenemos que comprar licencias de crystal, obiamemte me las cobraba a mi, asi que investigue en internet y no se si sea con el concentimiento de net objects pero hay algunos programas free visualizadores de archivos rpt, probe con algunos, hasta que encontre uno excelente, ahora mi proceso quedo asi, el usuarios ingresa los datos en mi aplicacion .net c#, la aplicacion consulta el base de datos, jala las imagenes que necesita par el catalogo de producots e internamente exporta el reporte generado a .rpt, una vez exportado internamente ejecuto el visualizador de rpts y listo, el reporte se abre con toda la funcionalidad de exportacion, busqueda, e impresion, y si deseas gastar un poco de dinero puedes comprar una licencia profesional del visualizador a una fraccion de lo que vale crystal y puedes enviar tus preportes por email y utilizarla en aplicacones web asp.net.


    Espero no haberte cansado con mis pequeño testamento, pero me parecio interesante exponer este caso lo mas claro posible para encontar soluciones alternativas o respuestas y aportes de la comunidad .net.

    Saludos

    Samuel Espinosa
     


    smuel
    viernes, 12 de febrero de 2010 22:55
  • Saludos a todos, el problema que mencionan se debe a una falla al momento de dar formato a un cuadro de texto, esto sucede especialmente cuando al cuadro de texto en un reporte de Cristal Report le instruimos que trate el texto como código HTML y en tiempo de ejecuciòn el llenado de ese cuadro de texto esta vinculado a un campo en una base de datos y este campo solo tiene las etiquetas HTML pero no tiene texto aplicable a la etiqueta por ejemplo:

     

    <b></b>      <--- Esto producirá el error mencionado arriba ".rpt No se pudo enviar la solicitud para procesamiento de fondo"

    Para corregir este error simplemente hay que llenar con informacion esa etiqueta:

    <b> algo </b>

    Lo anterior es aplicable para todas las etiquetas <p> <lu> <li> etc etc  . O en su defecto no usar la opcion de interpretar texto como HTML.

     

    Suerte, espero les funcione.

    PD: No tiene nada que ver con la complejidad del reporte o licenciamiento de vs2008 o cr10.

    • Propuesto como respuesta adrianevil martes, 19 de octubre de 2010 14:12
    martes, 19 de octubre de 2010 14:08
  • Hola samuel, a mi me paso lo mismo con un sistema q estaba en producción que imprimia una firma(imagen) en un reporte, antes estaba estatico y pues lo hice dinamico de esa forma ya no modificaría el código fuente. cuando hice las pruebas salia error y bueno me puse a investigar igual q tu,  hice el seguimiento y me di cuenta que la imagen dinamica que yo estaba imprimiento en mi reporte era mas chico, modifique la imagen de la firma y buala, se soluciono el problema. Asi que no estoy de acuerdo con la respuesta que tu diste.
    Ing. xXLoxXxikoXx
    • Propuesto como respuesta Leandrover martes, 8 de enero de 2013 21:54
    lunes, 22 de agosto de 2011 22:15
  •  estas en lo correcto mi buen Ing. xXLoxXxikoXx.

    Ese el problema q lo que quieres imprimir es mas grande q lo que permite el margen de la hoja q usaras...

    martes, 8 de enero de 2013 21:56
  • Hola samuel tengo el mismo problema y me gustaría aplicar tu solución pero mi duda es con que visualizador de rpt usaste ? ,

    mi correo es  : jnovoa538@hotmail.com

    Saludos

    lunes, 18 de agosto de 2014 1:04
  • Le comento Ing. xXLoxXxikoXx, que su respuesta me ayudo este día (4 años después)  gracias por el aporte.

    lunes, 28 de agosto de 2017 20:43
  • la observacion de samuel es correcta

    acabo de hacer la prueba y es por el peso de las imagenes

    miércoles, 12 de junio de 2019 23:07