Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] CheckIn:Fix bug 180897, bug 181113, bug 188843, bug 188336, bug 188322, bug 183169

-  Summary: 
    ExcelEmitter Big Change
-  Bugzilla Bug(s) Resolved: 
    Fix bug 180897,bug 181113,bug 188843,bug 188336,bug 188322,bug 183169
-  Description:  
    The layout of ExcelEmitter was changed. In last version, ExcelEmitter calcautes the size of static elements, after that, tries to calculate the content size according its generated element.
    However, the logic has obvious shortcoming that it doesn't deal with the dynamic content such as crosstab. For fix the problem, we made a big change for ExcelEmitter, the major enhance is to calculate the content size in runtime instead of pre-calculate.
-  Test Description:  
    Manual Test, Unit Test
-  Notes to Build Team:  

-  Notes to Developers:  

-  Notes to QA:  
    
-  Files Edited:  
    /cvsroot/birt/source/org.eclipse.birt.report.engine.emitter.prototype.excel/src/org/eclipse/birt/report/engine/emitter/excel/ExcelEmitter.java
    /cvsroot/birt/source/org.eclipse.birt.report.engine.emitter.prototype.excel/src/org/eclipse/birt/report/engine/emitter/excel/StyleEngine.java        
    /cvsroot/birt/source/org.eclipse.birt.report.engine.emitter.prototype.excel/src/org/eclipse/birt/report/engine/emitter/excel/Data.java        
-  Files Added:
    /cvsroot/birt/source/org.eclipse.birt.report.engine.emitter.prototype.excel/src/org/eclipse/birt/report/engine/emitter/excel/layout/AxisProcessor.java
    /cvsroot/birt/source/org.eclipse.birt.report.engine.emitter.prototype.excel/src/org/eclipse/birt/report/engine/emitter/excel/layout/LayoutUtil.java
    /cvsroot/birt/source/org.eclipse.birt.report.engine.emitter.prototype.excel/src/org/eclipse/birt/report/engine/emitter/excel/layout/Rule.java
    /cvsroot/birt/source/org.eclipse.birt.report.engine.emitter.prototype.excel/src/org/eclipse/birt/report/engine/emitter/excel/layout/PageDef.java
    /cvsroot/birt/source/org.eclipse.birt.report.engine.emitter.prototype.excel/src/org/eclipse/birt/report/engine/emitter/excel/layout/TableInfo.java
    /cvsroot/birt/source/org.eclipse.birt.report.engine.emitter.prototype.excel/src/org/eclipse/birt/report/engine/emitter/excel/layout/TableLayoutEngine.java
    /cvsroot/birt/source/org.eclipse.birt.report.engine.emitter.prototype.excel/src/org/eclipse/birt/report/engine/emitter/excel/layout/ExcelLayoutEngine.java
    /cvsroot/birt/source/org.eclipse.birt.report.engine.emitter.prototype.excel/src/org/eclipse/birt/report/engine/emitter/excel/layout/XlsContainer.java
    /cvsroot/birt/source/org.eclipse.birt.report.engine.emitter.prototype.excel/src/org/eclipse/birt/report/engine/emitter/excel/layout/XlsTable.java
Ian Liu
Inetsoft Technology
ianl@xxxxxxxxxxxx

Attachment: man_002.gif
Description: GIF image


Back to the top