|Chapter 1 Introduction|
WDReportGen is a report generator for Microsoft Word that outputs reports in Microsoft Word document format. If you know how to use Microsoft Word and write SQL statements, you can use WDReportGen to create all kinds of reports as you need.
To create a report, WDReportGen need to read a report template file and a WRF file. The report template file is a Microsoft Word document that defines the layouts and formats of a report. The WRF file contains SQL statements and some information, and tells WDReportGen how to get data from database and how to put data into a report. First WDReportGen creates a blank report using the report template file, executes SQL statements in the WRF file, and puts the data from database into the report.
WDReportGen includes the following features:
Just use Microsoft Word as your reporting tool. You design reports like layouts, formats and styles directly using Microsoft Word. And you will get reports in Microsoft Word document format as a result. Microsoft Word is powerful, flexible and familiar. You do not need to buy and learn extra reporting tools.
The main advantage of using WDReportGen is based on the fact that all formatting is done directly in Microsoft Word. You can take advantage of Microsoft Word including text formatting, tables, pictures and graphics, drawing, chart, page setup, headers and footers, and more.
Open XML is an open file format for the core document-oriented Office applications. It facilitates document creation and manipulation in server environments where you do not need to install the Office client applications.
WDReportGen executes SQL statements to extract data from database. Supports all type SQL: DML, DDL and DCL. Multiple SQL statements can be executed in one report building process. You can perform queries on databases, insert data into databases, and create database objects like tables. The power of SQL can be harnessed for maximum efficiency in reporting.
You know how to use Microsoft Word and how to write SQL, it is enough. It does not require programming to create reports.
Using ADO.NET to connect to databases, WDReportGen is independent of database systems. It can access to almost all of databases such as Oracle, DB2, Sybase, Informix, Microsoft SQL Server, Teradata, MySQL, Microsoft Access and dBase through OLE DB and ODBC.
WDReportGen supports multi-databases in one report. You can get data from some different databases such as Oracle, DB2 and Microsoft SQL Server, and put these data into one report.
WDReportGen enables you to create reports with parameters. You may use parameters in SQL statements. You will be asked to input the values of parameters while creating reports.
WDReportGen supports command line mode. So it is possible to call WDReportGen from other program. For developers, you can integrate WDReportGen into your application.
You can create complex reports. The complexity might come from report formatting as well as report content.
WDReportGen enables you to include sophisticated, colorful charts in your reports. You can use charts any time you want to improve the usefulness of a report.
WDReportGen can insert pictures from the graphics files, and set the inserted way, text wrapping style and size of the pictures according to your instruction.
One Microsoft Word document may contain many reports. You can generate a book of reports in one generating process.
The process of report generation can be fully automated, periodically or on events. WDReportGen can be scheduled with Windows Scheduled Tasks or other tools.
With on time configuration, you can repeatedly generate reports especially periodic reports such as daily, weekly, monthly and annual reports.
WDReportGen can be run on your desktop or server.