Java

Reporting Engine

A powerful report engine that pulls data from XML or SQL databases.

 

AutoTag Design Tool

AutoTag enables users to design their reports in Microsoft Word or Excel. AutoTag integrates within Word and Excel making reporting quick and easy.

 

.NET

Reporting Engine

A powerful report engine that pulls data from XML or SQL databases.

Free Demo - Windward Reports
The Pinnacle of Reporting - Fast, Easy, and Powerful - Save Developer Time by Giving Business Users More Freedom

Windward Reports Launched

January 2, 2003

Windward Reports is a fast, easy, and powerful xml reporting system that allows you to quickly layout reports using Microsoft Word and then create reports in rtf, html, or pdf format using an xml file for the data and the word document you created as the report template.
Very simply, with Windward Reports you lay out your report in Microsoft Word (or any word processor that can save a document in rtf format). In Word you use all of it's powerful layout and formatting properties to set exactly how you want the report to look.

Where you want data in the report, you type the following directly into the Word document "<=:/order/customer/first_name>". You can also put in a while-end, an if-end, and an if-else-end. In the case of a while-end, as it iterates through each element, inside the while you can have additional <=:...> replacements.

Once you have created the report, it is saved as an rtf file. You then feed Windward Reports this rtf template file and an xml data file, and it then merges the data into the template and creates a final report, with all of the formatting and positioning as set in your original template. This final report can be written as html (3.2), html (with .css), pdf, rtf, or txt.

Elements are identified within the <=:...> commands using xpath. So it is a very powerful and complete system available to specify what data to display, what data to enumerate through, and what order to enumerate in.

At present Windward Reports is available as a Java library (.jar). It is passed streams (that of course can be files, but do not have to be) and returns the report in a passed in stream.

next steps

Run a Sample Report

Windward and AutoTag

AutoTag Demonstration

customer spotlight