-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Salmos Report help you read data from database using SQL query and JDBC data source, and produce reports in HTML, XML, PDF or any other custom format.
There exist 3 classes in this plugin to make amazing things for you.
-
HtmlReportMaker : A class that generates HTML table from records retrieved by given sql query. You can specify a title for report, the table can be stylized with css classes and you can choose which column should be summarized at last row of the table. You can specify whether you want the table to have index column or not. Moreover you can define a template and use it for your reports.
-
XmlReportMaker : A class that generates XML document from records retrieved by given sql query. With this class you can produce two types of xml. In the RecordColumnAsElementAttribute mode it embeds each field of row in its element tag like this as its attributes.
-
GeneralReportMaker : This class generates output in any given structure and format. The report in this class has 3 parts : header, body and footer. You can set a template for body, it repeats for each row in the query result. In header and footer section you can have summary of specified columns with ::[YourColumnName]Summary. Moreover the header, body and footer can be loaded either from a resource file, from InputStream or from pour String :