SlideShare una empresa de Scribd logo
1 de 7
RTFReports vs JODReports
Introducción
• RTFReports es un producto de Seresco.
• JodReports es un producto OpenSource.
• Ambos sirven para generar documentos Office
  editables mediante la combinación de
  plantillas y datos.
Datos básicos
                            RTF Reports      JOD Reports
Producto destino            Microsoft Word   Open Office
Formato fichero             RTF              ODT
Lenguaje de plantillas      XSLT             FreeMarker
Lenguaje de programación    Java             Java
Requisitos en producción    -                -
Origen de datos             XML              Java
Licencia                    Seresco          OpenSource
Salidas alternativas        Ninguna          PDF,RTF (con JodConverter)
Ejemplo plantilla RTFReports
Ejemplo plantilla JODReports
Pros y Contras de JODReports
Trabaja con OpenOffice que es OpenSource y Gratuito


Se puede generar PDF directamente si se quiere, aunque requiere
JODConverter y OpenOffice instalado en el servidor

Problemas al declarar tablas en las plantillas. Puede llegar a exigir abrir
el .ODT y editar su contenido en XML (No apto para usuarios finales)


Lenguaje FreeMarker es algo más amigable que XSLT para el usuario
final.
Referencias
• http://jodreports.sourceforge.net/
• http://www.artofsolving.com/opensource/jod
  converter
• http://foros.seresco.red/desarrollo/viewtopic.
  php?f=5&t=247

Más contenido relacionado

Destacado

Pacie y las aulas virtuales. trabajo de grado
Pacie y las aulas virtuales.  trabajo de gradoPacie y las aulas virtuales.  trabajo de grado
Pacie y las aulas virtuales. trabajo de gradogladysh
 
Instalacion videocamaras comercio_y_hosteleria
Instalacion videocamaras comercio_y_hosteleriaInstalacion videocamaras comercio_y_hosteleria
Instalacion videocamaras comercio_y_hosteleriaseguridadpica
 
La autoestima michi y alba
La  autoestima michi y albaLa  autoestima michi y alba
La autoestima michi y albamichygarcia
 
Presentació M8 UF1NF1
Presentació M8 UF1NF1Presentació M8 UF1NF1
Presentació M8 UF1NF1fgherathlet
 
Fary2.0 mikebelindo
Fary2.0 mikebelindoFary2.0 mikebelindo
Fary2.0 mikebelindoMike Belindo
 
Portadas de la revista Weird Tales
Portadas de la revista Weird TalesPortadas de la revista Weird Tales
Portadas de la revista Weird Talesrawpower
 
Next Language Scala
Next Language ScalaNext Language Scala
Next Language Scalapengin01
 
Resumen de computacion
Resumen de computacionResumen de computacion
Resumen de computacionthiagodelbono
 
Tenologias de informacion
Tenologias de informacionTenologias de informacion
Tenologias de informacionezumba1312
 

Destacado (20)

Llei emprenedor
Llei emprenedorLlei emprenedor
Llei emprenedor
 
Dn12 u3 a8_hcnd
Dn12 u3 a8_hcndDn12 u3 a8_hcnd
Dn12 u3 a8_hcnd
 
Pacie y las aulas virtuales. trabajo de grado
Pacie y las aulas virtuales.  trabajo de gradoPacie y las aulas virtuales.  trabajo de grado
Pacie y las aulas virtuales. trabajo de grado
 
Instalacion videocamaras comercio_y_hosteleria
Instalacion videocamaras comercio_y_hosteleriaInstalacion videocamaras comercio_y_hosteleria
Instalacion videocamaras comercio_y_hosteleria
 
La autoestima michi y alba
La  autoestima michi y albaLa  autoestima michi y alba
La autoestima michi y alba
 
Presentació M8 UF1NF1
Presentació M8 UF1NF1Presentació M8 UF1NF1
Presentació M8 UF1NF1
 
Tema 10 irene y maria
Tema 10 irene y mariaTema 10 irene y maria
Tema 10 irene y maria
 
Fary2.0 mikebelindo
Fary2.0 mikebelindoFary2.0 mikebelindo
Fary2.0 mikebelindo
 
Presentación1
Presentación1Presentación1
Presentación1
 
Portadas de la revista Weird Tales
Portadas de la revista Weird TalesPortadas de la revista Weird Tales
Portadas de la revista Weird Tales
 
Práctica de word
Práctica de wordPráctica de word
Práctica de word
 
El desempleo
El desempleoEl desempleo
El desempleo
 
Next Language Scala
Next Language ScalaNext Language Scala
Next Language Scala
 
Modulo secretariado
Modulo secretariadoModulo secretariado
Modulo secretariado
 
Resumen de computacion
Resumen de computacionResumen de computacion
Resumen de computacion
 
Tenologias de informacion
Tenologias de informacionTenologias de informacion
Tenologias de informacion
 
Tema 5
Tema 5Tema 5
Tema 5
 
Power tema 5 de lengua
Power tema 5 de lenguaPower tema 5 de lengua
Power tema 5 de lengua
 
Guia cte 7 ma sesion
Guia cte 7 ma sesionGuia cte 7 ma sesion
Guia cte 7 ma sesion
 
Actividades del jardin
Actividades  del jardinActividades  del jardin
Actividades del jardin
 

Similar a Rtf reports vs jodreports

Similar a Rtf reports vs jodreports (20)

Portal issuu
Portal issuuPortal issuu
Portal issuu
 
Ponencia openoffice
Ponencia openofficePonencia openoffice
Ponencia openoffice
 
Herramientas TAO de software libre
Herramientas TAO de software libreHerramientas TAO de software libre
Herramientas TAO de software libre
 
Codigo 31 Grado 102
Codigo 31 Grado 102Codigo 31 Grado 102
Codigo 31 Grado 102
 
Ada 1 informatica
Ada 1 informaticaAda 1 informatica
Ada 1 informatica
 
Introduccion al openoffice
Introduccion al openofficeIntroduccion al openoffice
Introduccion al openoffice
 
ADA 1
ADA 1ADA 1
ADA 1
 
ADA # 1
ADA # 1ADA # 1
ADA # 1
 
ADA # 1
ADA # 1ADA # 1
ADA # 1
 
LP II clase04 - Reportes
LP II clase04 - ReportesLP II clase04 - Reportes
LP II clase04 - Reportes
 
Apache open office
Apache open officeApache open office
Apache open office
 
ADA 1 BLOQUE DOS
ADA 1 BLOQUE DOSADA 1 BLOQUE DOS
ADA 1 BLOQUE DOS
 
2 ada 1
2 ada 12 ada 1
2 ada 1
 
comparativa (1).pdf
comparativa (1).pdfcomparativa (1).pdf
comparativa (1).pdf
 
Actividad de aprendizaje 1 bloque 2
Actividad de aprendizaje 1 bloque 2Actividad de aprendizaje 1 bloque 2
Actividad de aprendizaje 1 bloque 2
 
Actividad de aprendizaje 1 bloque 2
Actividad de aprendizaje 1 bloque 2Actividad de aprendizaje 1 bloque 2
Actividad de aprendizaje 1 bloque 2
 
Ada 1 bloque 2
Ada 1 bloque 2Ada 1 bloque 2
Ada 1 bloque 2
 
Introducción a word
Introducción a wordIntroducción a word
Introducción a word
 
Actividad de aprendizaje 1 bloque 2
Actividad de aprendizaje 1 bloque 2Actividad de aprendizaje 1 bloque 2
Actividad de aprendizaje 1 bloque 2
 
Uso de aplicaciones_power_point
Uso de aplicaciones_power_pointUso de aplicaciones_power_point
Uso de aplicaciones_power_point
 

Último

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 

Último (20)

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 

Rtf reports vs jodreports

  • 2. Introducción • RTFReports es un producto de Seresco. • JodReports es un producto OpenSource. • Ambos sirven para generar documentos Office editables mediante la combinación de plantillas y datos.
  • 3. Datos básicos RTF Reports JOD Reports Producto destino Microsoft Word Open Office Formato fichero RTF ODT Lenguaje de plantillas XSLT FreeMarker Lenguaje de programación Java Java Requisitos en producción - - Origen de datos XML Java Licencia Seresco OpenSource Salidas alternativas Ninguna PDF,RTF (con JodConverter)
  • 6. Pros y Contras de JODReports Trabaja con OpenOffice que es OpenSource y Gratuito Se puede generar PDF directamente si se quiere, aunque requiere JODConverter y OpenOffice instalado en el servidor Problemas al declarar tablas en las plantillas. Puede llegar a exigir abrir el .ODT y editar su contenido en XML (No apto para usuarios finales) Lenguaje FreeMarker es algo más amigable que XSLT para el usuario final.
  • 7. Referencias • http://jodreports.sourceforge.net/ • http://www.artofsolving.com/opensource/jod converter • http://foros.seresco.red/desarrollo/viewtopic. php?f=5&t=247