Explicación detallada de IReport y JasperReport Development 1. Introducción: JasperReport es una herramienta de producción de informes. La Biblioteca JasperReport es una herramienta de generación de informes flexible y potente. Este motor está escrito por Java y admite varias formas de aplicaciones para generar informes dinámicos. El documento de informe impreso, JasperReport, organiza los datos del informe de acuerdo con un documento XML predefinido. En primer lugar, la versión de IReport es: IReport 0.4.1; . 1. La versión mínima del entorno en ejecución JDK requiere 1.2.2 o más. 2. Cómo funciona JasperReport (Fuente de la imagen: http://ireport.sourceforge.net/cap3.html#3.1) Después de que el usuario usa IrePort para diseñar el informe, obtiene un archivo XML (termina en .jrxml), que se genera Después de la compilación. (Como se muestra en la figura :). 3.1.2 La interfaz principal después de que se ejecuta IReport es como se muestra en la figura: 3.1.3 Haga un informe basado en la base de datos de SQL Server (hay muchas producción de informes estáticos en Internet, por lo que no lo explicaré aquí). , seleccione el menú Archivo (como se muestra en la figura), (Figura 1) Seleccione el nuevo documento para crear un nuevo informe (también puede seleccionar el Asistente del Asistente de informes para generar el informe, pero no hablaré de ello por ello ahora), o haga clic en el icono para crear un nuevo informe. 3.1.4 El atributo de informe de escritura real es cierto para el nombre del informe. Codificación en la pestaña I18N. Ingrese manualmente GB2312. El marco de la imagen aparece y establece las propiedades de conexión (como se muestra en la figura :), seleccione su fuente de datos (tipo de conexión/ddataSource), Hay Javabean, XML, JDBC y otras fuentes de datos. Seleccione el controlador de conexión de la base de datos en el cuadro desplegable del controlador JDBC. Ingrese la dirección del servidor en el cuadro de entrada de la dirección del servidor. Complete el nombre de la base de datos que desea usar en el cuadro de entrada de la base de datos. Y luego haga clic en el asistente para actualizar su información de inicio de sesión. Aparece, de lo contrario, el cuadro de diálogo Error de conexión aparecerá (como se muestra en la imagen). Para continuar las preguntas frecuentes. El procesamiento chino de JasperReport requiere un paquete de idiomas asiáticos ITEXTASIAN.JAR, y luego vaya al directorio LIB en IReport; Para UNIGB-UCS2-H (chino simplificado), esto puede resolver el problema chino de JasperReport (para la configuración de PDF, puede ser menos para Excel, pero esta configuración también se puede mostrar en chino, y no es una buena idea hacer eco ). 2. La excepción de NoclassDeffoundException se generó cuando se compiló el informe? El directorio JasperReport Todos los archivos JAR inf/ lib/ se hacen referencia en el caso de accidentes, y no hay tiempo para profundizar demasiado en ellos. Definitivamente habrá algunos paquetes innecesarios citados. 3. Al ahorrar como PDF, se produce unisupportencodingException? SourceForge.netJasperReport Dirección de descarga: http: //jasperreports.sourceforge.netitext en el lenguaje asiático de descarga de descarga: http://www.lowagie.com/itext
¡Recopile el código de efectos especiales de la página web más práctica!