Out of the these two servlets, frameset is the one that is typically used for user
interaction with reports, as it provides the pagination options, parameter Dialogs,
table of contents viewing, and export and print Dialogs. The run servlet only
provides report output.
There are a few URL parameters for the BIRT Web Viewer, such as:
__format : which is the output format, either HTML or PDF.
__isnull: which sets a Report Parameter to null, parameter name as a value.
??? ??? ??? ??? ??? ???
Deployment
[ 260 ]
__locale: which is the reports locale.
__report: which is the report design file to run.
??? __document: which is the report document file to open.
Any remaining URL parameter will be treated as a Report Parameter. In the
following image, I am running the Employee_Sales_Percentage.rptdesign file with
the startDate and endDate parameters set.
Command-Line Tools
The command-line tools that come with the BIRT Runtime make a useful tool for
scheduled report execution. Under Windows, calling a batch file using the Windows
Scheduler or the AT utility makes unattended report execution very simple. In the
case of the UNIX world, there are tons of Cron daemons available schedule the
report execution without the need to interact with a GUI application, which is
very convenient.
In the Runtime folder, the batch or script files are located under the ReportEngine
folder.
Pages:
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210