Getting multiple sheets in same excel output using BIRT reporting tool(opensource version)
Asked Answered
R

3

6

I need to get multi tabbed output in the final report output in excel fromat. I'm using birt 4.2.0. Any help????

Rappee answered 21/9, 2012 at 12:53 Comment(0)
K
3

From what I've gathered, messing around BIRT, only way to get multi sheet (I assume this is what you consider under term multi tabbed output) in excel format, is possible using custom emitters for xls.

For more info, check out these sites:

Kaikaia answered 10/10, 2012 at 7:2 Comment(1)
was a bit late to thank you. Btw I'm using one of the custom emitters. I'm using modified NativeXLS emitter and it seems pretty good. Thanks again.Rappee
R
1
     options = new EXCELRenderOption(outputFormat: "xls")
     options.setEmitterID("uk.co.spudsoft.birt.emitters.excel.XlsEmitter" )

This creating 40 record per sheet for me . i think no options except the emitter so please try it , but my problem is how list them in a single sheet all of the records.

Rafter answered 9/7, 2013 at 13:57 Comment(1)
did you find any solution?Kwarteng
P
0

Cause Migration of uk.co.spudsoft.birt.emitters.excel from version 4.4.2 to 4.7.0 is caused this issue. In the updated version, pagination is enabled by default. Hence, all the table containing more than 40 rows are divided into multiple sheets, each sheet containing 40 rows.

Resolving The Problem To fix this issue in IBM Rational Software Architect Designer / IBM Rational Software Architect Designer for WebSphere Version 9.6x and 9.7.x. follow below steps:

Switch to 'Report Design' perspective Select the entire table enter image description here

Go to ‘Properties Editor – Table’ -> Properties -> ‘Page Break’ Change the 'Page Break Interval' field to ‘0’(zero) to get all rows of the document in a single sheet. The default value is 40 i.e., 40 rows grouped to one sheet.

enter image description here

Pneumatometer answered 29/3 at 10:53 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.