Val has posted 6 posts at DZone. View Full User Profile

Inforama Document Automation System 1.2 Released

05.08.2009
| 1710 views |
  • submit to reddit

Inforama is a Java based Document Automation system which allows document templates to be created quickly and easily using OpenOffice. Templates are populated with data from parameters and databases before being generated into PDFs for printing and emailing. Version 1.2 includes some significant enhancements and bug fixes.

Hibernate and POJOs integration
Inforama can retrieve data from Hibernate and POJO data sources. Tables and other document elements can be created dynamically based on Hibernate and POJO datasets. For more on this feature go to http://in4ama.org/web/guest/community/wiki/-/wiki/Main/Java%20Beans

Excel integration
It's now possible to merge documents with data from spreadsheets. This is particularly useful where data has been extracted from a main database in order to carry out one-off mailshots. Spreadsheet data can be extracted using SQL-like syntax providing more control over the rows which are included.

Mailshot from spreadsheet

More output formats
Inforama now allows OpenOffice documents to be merged with data and returned as OpenOffice documents which can be edited further. This merging doesn't require OpenOffice to be installed on the machine running the Inforama engine which means that documents can be generated this way on Inforama Enterprise without having to launch OpenOffice.

Plug-in support
Inforama 1.2 introduces some basic plug-in development architecture which allows custom datasources and user screens to be defined. This feature will be extended further with some industty specific plugins in future versions. Look out for the plug-in which allows documents to be generated from data in Salesforce.

Visit the Inforama website at http://www.in4ama.org
For a quick overview of how Inforama works have a look at the webcasts at http://in4ama.org/web/guest/documentation/webcasts

0
Published at DZone with permission of its author, Val Cassidy.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)