Difference between revisions of "New Report Design - 2009"
(→Why a new system? =) |
(→Current implementation status) |
||
Line 40: | Line 40: | ||
== Current implementation status == | == Current implementation status == | ||
− | * Report unit testing system | + | * Report unit testing system: rather complete and testers have joined writing a lot of test cases |
+ | |||
* CrossDiagram | * CrossDiagram | ||
+ | :* Support for one column/row axis | ||
+ | :* Cell types | ||
+ | |||
+ | * Presentation type | ||
+ | :* Support Nevron image chart | ||
+ | |||
* Tabulation Script | * Tabulation Script | ||
− | * | + | :* Support for ''createCrossDiagram'' |
+ | :* Support for setting inline stylesheet | ||
+ | |||
* Diagram viewer control | * Diagram viewer control | ||
Revision as of 11:37, 21 July 2009
Contents
Introduction
[[Image:]]
- Elements of reports: texts, images, figures, diagrams, style sheet
- Presentation types: pdf, excel, ppt, word, html, image format
- Frameworks in use: HTML, Aspose.Pdf, Aspose.Slides, Nevron
- Components that use report: Tabulation Script, Dashboard, Monitor
Concepts
Why a new system?
Current system drawbacks
- Heavy XML
- Code duplication
- Not consistent generation process
New system goals
- Remove all intermediate XML processing
- Remove code duplication
- Consistent generation process
Design details
- Report unit testing system
- Diagram generation process
- Tabulation Script
- Tabulation Script for setting inline style to Table Chart
- Diagram viewer control
- Report viewer control
- Integrating with Dashboard
- Integrating with Monitor
Current implementation status
- Report unit testing system: rather complete and testers have joined writing a lot of test cases
- CrossDiagram
- Support for one column/row axis
- Cell types
- Presentation type
- Support Nevron image chart
- Tabulation Script
- Support for createCrossDiagram
- Support for setting inline stylesheet
- Diagram viewer control
Next action
- Report viewer control
- Integrating with Dashboard
- Integrating with Monitor
Document revisions
Version No. | Date | Changed By | Description |
0.1 | 27.04.2009 | Nguyen Trung Chinh | Create the first version for working with a single case of CDG |
0.1 | 20.07.2009 | Nguyen Trung Chinh | Refine the document |