|
Expresso 5-6 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
A MultiFormatted report is a report that can be sent in multiple format types. For example, many report engines can print their reports in: XML, CSV, PDF, Html, Excel, etc. Reports that have this multiple output capability should implement this interface so that the report engine driver can work with the various export types.
| Method Summary | |
List |
getReportFormats()
Retrieve a List of ValidValue objects that define by key and friendly name the types of reports that are available. |
void |
setReportFormat(String reportTypeKey)
Sets the report type. |
| Methods inherited from interface com.jcorporate.expresso.ext.report.ExpressoReport |
getDefaultValue, getParameterNames, getReportFileExtension, getReportMimeType, getTitle, printReport, setDataContext, setReportCode, setReportParameters |
| Method Detail |
public List getReportFormats()
public void setReportFormat(String reportTypeKey)
reportTypeKey - the key in the valid value list.
IllegalArgumentException - if the report type key is unsupported.
|
Expresso 5-6 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||