Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
The JasperReports Userview Menu is a userview plugin that allows more complex reporting requirements through integration with JasperReports. By using JasperReports report definitions, sophisticated reports with custom layouts and graphs can be generated and viewed directly within a userview with optional export to PDF and Excel.
NOTE: This feature is not meant to be a replacement for full-function reporting servers like JasperReport Server (http://community.jaspersoft.com/project/jasperreports-server). However, in many cases you do not need such advanced reporting features, and this plugin allows for easy embedding of sophisticated reports directly within a userview.
What is JasperReports? |
What is iReport Designer?
|
Click on Edit, and configure the properties in the property dialog as follows:
Configure JasperReports
Custom ID |
Optional ID to represent this element, else a system generated ID will be created. Recommended that this is entered as this ID will be seen in the userview URL. |
Label |
Label displayed in the userview menu |
Default Output |
Only HTML is available at this time |
Export Options |
Check to allow the report to be exported into PDF and/or Excel formats |
JasperReports Definition (JRXML) |
The XML definition of the report designed using iReport Designer. Copy the XML from the “XML View” tab in iReport, or directly from the .jrxml file contents. |
Configure Datasource
Datasource |
This is an option of either Default Datasource which uses the current Joget database, or Custom Datasource which allows you to key in custom database connection details. |
Configure Custom Database
JDBC Driver |
The JDBC driver for the desired database |
JDBC URL |
The JDBC connection URL to the desired database |
JDBC Username |
The database connection username |
JDBC Password |
The database connection password |
UI
Custom Header |
Optional custom header content to be displayed at the top of the report. |
Custom Footer |
Optional custom footer content to be displayed at the bottom of the report. |
Once the configuration has been done, the report will be generated when the userview menu page is accessed.