public interface JasperDataSource
extends net.sf.jasperreports.engine.JRDataSource
Modifier and Type | Method and Description |
---|---|
handle |
asProgressObject()
Get underlying 4GL object which provides data for the report.
|
net.sf.jasperreports.engine.JasperReport |
getReport(java.lang.String designFileName)
Get compiled Jasper report for the given report design file.
|
void |
reportFinished(boolean error)
Executed after report was filled from the data source.
|
boolean |
reportStarted(net.sf.jasperreports.engine.JasperReport report)
Executed before report is filled from the data source.
|
net.sf.jasperreports.engine.JasperReport getReport(java.lang.String designFileName)
designFileName
- File name of the Jasper report design file.boolean reportStarted(net.sf.jasperreports.engine.JasperReport report)
report
- Jasper report to be filled.true
on success, false
if the data source cannot provide
data.void reportFinished(boolean error)
error
- true
if there were problems while getting data from the data source.
false
on success,handle asProgressObject()