| Summary: | create different output type for static HTML and paginated HTML | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Wenfeng Li <wenfeng.fwd> |
| Component: | BIRT | Assignee: | Wenfeng Li <wenfeng.fwd> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | dmichonneau, jzhai, kvenkatraman, wenfeng.fwd, whe, wyan, xxue |
| Version: | 2.0.0 | Keywords: | plan |
| Target Milestone: | 3.7.0 M4 | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Wenfeng Li
Viewer needs support from Engine API. Assign it to engine team. *** Bug 151613 has been marked as a duplicate of this bug. *** please see comment in #151613 for a more detail description of the usage. The three choices would be (1) Web Viewer (2) Static HTML (3) PDF Also consider support other extended report output formats, such as Excel, Word as option for the hyper link in future release. please schedule to 2.2 for extended formats after adding support for the above (30 format. Fixed. Add format "web viewer" for pagination html and "static html" for static html. Since engine's output format has a one to one corresponding emitter now, and the emitter and its support format can be added dymaincally via Eclipse extension point to engine. It would be an inconsistent behavior to have an output format of "web viewer" that doesn't have a corresponding emitter. defer this to 2.2 to consider adding an emitter for "web viewer" or "Ajax HTML", which have following charactoristics: 1. htmlPagination=true, embeddedHtml = true 2. might embed an Ajax function calls in the output html to allow viewer interactivity 3. might embed Ajax APIs to support browser side scripting. 3. I suggest add a "viewer" property to the drill-through, the "viewer" defines the viewer used to display the report. Each format will have several viewers, such as: HTML: paginate, web-viewer, previewer etc. PDF: system, acrobat reader, gview etc. If the viewer is not support, the host should choose a default one (such as browser) to display the output format. defer to future release. Already fixed. |