Difference between revisions of "New Report Design - 2009"
(Rewrite the page) |
(→Why a new system? =) |
||
Line 17: | Line 17: | ||
* [[Monitor]] | * [[Monitor]] | ||
− | == Why a new system? | + | == Why a new system? == |
=== Current system drawbacks === | === Current system drawbacks === |
Revision as of 10:58, 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
- CrossDiagram
- Tabulation Script
- Tabulation Script for setting inline style to Table Chart
- 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 |