Avalados por :

Solución para visualizar gráfico de líneas en visor DHTML con Crystal Reports 2008 y Tomcat 6

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

Hola,

Actualmente estoy intentando usar el visor DHTML para ver un informe con un gráfico, específicamente un gráfico de líneas. El informe aparece en blanco, aunque el texto del informe se muestra correctamente. El comportamiento es similar a cargar un gráfico en blanco, blanco en FireFox / IE8, gris en IE6.

El informe fue creado en Crystal Reports 2008, estoy utilizando el nuevo paquete de servicios para Crystal Reports For Eclipse, y está siendo servido desde Tomcat 6. Revisando los registros, no he encontrado errores, aunque solo estoy revisando los registros en (Directorio de Tomcat)\logs. El JSP fue generado utilizando el asistente en Eclipse, por lo que no debería haber ningún problema con la forma en que se invoca el visor.

El informe utiliza los resultados de una fuente de datos de comando para llenar el gráfico de líneas, y hay parámetros en el comando. Estos tampoco se muestran en el visor DHTML. Es casi como si se hubiera ingresado un informe en blanco.

¿Hay algunas bibliotecas que necesito incluir para que aparezca el gráfico? Soy nuevo en todo esto, así que por favor avíseme si hay información adicional que pueda proporcionar, o si mi terminología no es correcta y necesito explicar algo.

Gracias,

John

Editado por: John_AM el 18 de mayo de 2009 2:44 PM - Se agregaron detalles adicionales

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

4 Respuestas

0
Cargando...

Gracias por tu perspicaz publicación. Sin embargo, incluso después de configurar las partes y ejecutarlas a través del visor de partes del informe, sigo obteniendo el mismo rectángulo blanco/gris que obtuve antes. No puedo entender por qué los diversos visores de informes de Crystal Reports están tratando esto como un gráfico vacío. ¿Tiene algo que ver esto con el gráfico que utiliza parámetros?

Una vez más, agradecería cualquier ayuda que los miembros del foro puedan proporcionar. Avísenme si hay más información que necesito agregar aquí. ¡Gracias!

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

Debes elegir el visor adecuado para requisitos específicos. Por ejemplo,

A continuación se muestran los tipos de visores con sus características.

Ver un informe básico desde una página web. -


> Visor de página de informe DHTML

Ver un informe desde una página web y buscar una cadena de texto. -


> Visor de página de informe DHTML

Ver un informe desde una página web y profundizar para obtener más detalles.----


> Visor de página de informe DHTML*

Ver un gráfico desde una página web y profundizar para obtener más detalles.----


> Visor de partes de informe

Solicitar a los usuarios información de autenticación o parámetros y pasar la información al visor de informes. -


> Visor de página de informe DHTML o visor de partes de informe

Pasar una fórmula de selección o fuente de informe al visor.----


> Visor de página de informe DHTML o visor de partes de informe

Ver una parte de un informe (como un campo) en un dispositivo móvil y profundizar para obtener más detalles.----


> Visor de partes de informe

Ver un gráfico en Microsoft Office XP y actualizar el gráfico a través de una etiqueta inteligente.----


> Visor de partes de informe*

Todas estas características pueden habilitarse o deshabilitarse a través del SDK.

Cuando uses el visor de partes de informe con Crystal Reports Java, el informe debe tener partes de informe e información de navegación definida, Crystal Reports Java no admite la definición de partes de informe de forma programática.

Saludos,

Tej

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

Hola a todos,

Por favor, ayúdenme con un problema de configuración de Crystal Report 2008 con Java, pero el problema sigue siendo el mismo.

He seguido los siguientes pasos de configuración:

1. Se copiaron los archivos jars en WEB-INF\lib

2. Se copió la carpeta crystalreportviewer12 en el proyecto web

3. Se copió el archivo CRConfig.xml

4. web.xml

<param-name>crystal_image_uri</param-name>

<param-value>crystalreportviewers12</param-value>

</context-param>

<context-param>

<param-name>crystal_servlet_uri</param-name>

<param-value>/CrystalReportViewerHandler</param-value>

</context-param>

<servlet>

<servlet-name>CrystalReportViewerServlet</servlet-name>

<servlet-class>com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>CrystalReportViewerServlet</servlet-name>

<url-pattern>/CrystalReportViewerHandler</url-pattern>

</servlet-mapping>

Saludos,

James

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

Aquí está la URL:

http://192.168.2.22:8080/Mariah2/CrystalReportViewerHandler?dynamicimage=crystal12427348913701829575...

(Sé que la IP interna no funcionará para ti, pero no quería que hubiera preguntas al respecto)

Y desde WEB-INF/web.xml:

<servlet>

<servlet-name>CrystalReportViewerServlet</servlet-name>

<servlet-class>com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>CrystalReportViewerServlet</servlet-name>

<url-pattern>/CrystalReportViewerHandler</url-pattern>

</servlet-mapping>

Siento que el servlet está mapeado correctamente. Noté que cuando puse otro informe sin gráficos, no poblaba los datos y no reconocía los parámetros. (El campo de parámetros simplemente aparece en gris)

Siento que tal vez estoy formateando mal mis informes o tal vez estoy configurando algo incorrectamente en Eclipse. Los informes que diseño y uso desde Eclipse parecen funcionar bien, son los informes de Crystal Reports 2008 los que tienen un problema. - Estos informes se pueden previsualizar sin problemas en Eclipse. Solo cuando van al visor web hay un problema.

Avísame si se te ocurre alguna otra idea, mientras tanto voy a intentar construir un nuevo proyecto para ver si eso hace alguna diferencia. Siento que algo debe haberse roto cuando configuré el proyecto original.

Gracias de nuevo por toda tu ayuda y paciencia en este asunto.

Editado por: John_AM el 20 de mayo de 2009 a las 3:49 AM - Nota sobre la IP

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?