When you add a parameter named _ScheduledTime to a JRXML report design in Jaspersoft iReport Designer, and then schedule the report to run in the server, the output includes a date/time stamp showing when the report ran. The following procedure describes how to set up and use this parameter:
To display the date/time that the report ran:
|
1.
|
Launch iReport, and open an existing report. |
|
2.
|
In the Report Inspector, right-click Parameters, and select Add Parameter. |
|
3.
|
Rename the parameter _ScheduledTime. |
The new parameter appears in the report inspector:
|
4.
|
Set the following parameter properties: |
|
•
|
Parameter Class = java.util.Date |
|
•
|
Use as a prompt = unchecked |
|
5.
|
Drag the _ScheduledTime element from the Report Inspector to a valid location, such as the header, in the Designer: |
|
6.
|
Now you can set other properties, such as the text color of the date/time stamp. In Properties, check Blank when Null to prevent the word null from appearing on the report when it runs unscheduled. |
|
8.
|
In the server, schedule the report to run immediately. |
The date and time the report actually ran appears in the output.