Toggle menu
876
3.8K
30.2K
279.1K
Catglobe Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

New Report Design - 2009: Difference between revisions

From Catglobe Wiki
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
* Tabulation Script for setting inline style to Table Chart
:* Support for ''createCrossDiagram''
:* Support for setting inline stylesheet
 
* Diagram viewer control
* Diagram viewer control



Revision as of 10:37, 21 July 2009

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

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