Does JReport provide scheduling and caching?
Reports can be scheduled to run at the system level or by an individual end user through their Web interface. Users can choose to schedule reports to run one time or at any recurring interval – hourly, daily, monthly, etc. In addition, users can choose to run reports at a particular time on a particular day of the month, for example, the second Monday of every month at 10:30am. In addition, a very flexible set of built in functions allow automatic parameter setting such as first day of last month and last day of last month so each time the report runs it is filtered to get the correct data automatically. JReport scheduling also supports running reports based on triggers fired by the application. Triggers can be used to run reports such as when an inventory level reaches a set level an order report is automatically ran. Scheduled reports can be delivered in any output format – DHTML, HTML, email, PDF, XML, Excel, RTF, CSV, and fax. In addition, reports can be deployed in a “subscription