<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6823514</id><updated>2011-12-14T18:44:06.059-08:00</updated><title type='text'>QAuCK birdy book</title><subtitle type='html'>This site is mainly to log and share all those mental works about BIRT, which is the world first open source, Eclipse-based reporting system.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>21</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6823514.post-8737282998801417227</id><published>2011-07-18T02:39:00.000-07:00</published><updated>2011-07-18T02:41:30.851-07:00</updated><title type='text'>Tribix 2.5.2 Released</title><content type='html'>I'm pleased to announce that Tribix 2.5.2 is released. &lt;br /&gt;&lt;br /&gt;New Features: &lt;br /&gt;============= &lt;br /&gt;o Better custom color support for Excel output. &lt;br /&gt;&lt;br /&gt;Bugs Fixed: &lt;br /&gt;=========== &lt;br /&gt;o Support orientation setting for Excel output. &lt;br /&gt;o Fix the error for export_page_body_only option for RTF output. &lt;br /&gt;o Respect close_stream option in render option now. &lt;br /&gt;&lt;br /&gt;Other Changes:&lt;br /&gt;============== &lt;br /&gt;o Fix compatibility issue with BIRT 3.7. &lt;br /&gt;o Updated POI dependency to 3.7. &lt;br /&gt;&lt;br /&gt;You can also simply use the update site to install this release from Eclipse IDE: &lt;br /&gt;&lt;br /&gt;http://tribix.sourceforge.net/update&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-8737282998801417227?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://sourceforge.net/projects/tribix/' title='Tribix 2.5.2 Released'/><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/8737282998801417227/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=8737282998801417227' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/8737282998801417227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/8737282998801417227'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2011/07/tribix-252-released.html' title='Tribix 2.5.2 Released'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-8803416595359340947</id><published>2010-01-21T22:52:00.000-08:00</published><updated>2010-01-21T22:54:13.653-08:00</updated><title type='text'>Tribix 2.5.1 released</title><content type='html'>I'm pleased to announce that Tribix 2.5.1 is released.&lt;br /&gt;&lt;br /&gt;What's New:&lt;br /&gt;==========&lt;br /&gt;&lt;br /&gt;o Added customizable sheet name support for XLS output.&lt;br /&gt;o Fixed totol page support(BIRT 2.5.1 or above).&lt;br /&gt;o Updated POI dependency to 3.5 final.&lt;br /&gt;&lt;br /&gt;Tribix update site is also available since this release:&lt;br /&gt;&lt;br /&gt;http://tribix.sourceforge.net/update&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-8803416595359340947?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='https://sourceforge.net/projects/tribix' title='Tribix 2.5.1 released'/><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/8803416595359340947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=8803416595359340947' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/8803416595359340947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/8803416595359340947'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2010/01/tribix-251-released.html' title='Tribix 2.5.1 released'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-8604898629217154093</id><published>2009-07-17T00:43:00.001-07:00</published><updated>2009-07-17T00:45:27.690-07:00</updated><title type='text'>Tribix 2.5.0/2.3.1 performnace comparison</title><content type='html'>In Tribix 2.5.0 release, the style processing part is totally rewritten during the effort to adapt the new BIRT 2.5 API change. So I've done some simple tests to see how it goes for the performance improvement. The result is interesting. Seems for certain reports, the single sheet exporting time looks much better, but the overall exporting time doesn't look much different.  &lt;br /&gt; &lt;br /&gt;The result can be viewed here: &lt;br /&gt; &lt;br /&gt;&lt;a href="http://tribix.sourceforge.net/performance250.html"&gt;http://tribix.sourceforge.net/performance250.html&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;Here's another earlier performance report for the old 2.1.0 release, compare to 2.5.0, we can see more than tenfold performance gain out there. Good job, BIRT: &lt;br /&gt; &lt;br /&gt;&lt;a href="http://tribix.sourceforge.net/performance.html"&gt;http://tribix.sourceforge.net/performance.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-8604898629217154093?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/8604898629217154093/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=8604898629217154093' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/8604898629217154093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/8604898629217154093'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2009/07/tribix-250231-performnace-comparison.html' title='Tribix 2.5.0/2.3.1 performnace comparison'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-1911983510606177068</id><published>2009-07-17T00:11:00.000-07:00</published><updated>2009-07-17T00:12:21.098-07:00</updated><title type='text'>Tribix 2.5.0 released</title><content type='html'>I'm pleased to announce that Tribix 2.5.0 is released.  &lt;br /&gt; &lt;br /&gt;This release mainly contains the change to synchronize with BIRT 2.5 essential API change plus some minor bug fixing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-1911983510606177068?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='https://sourceforge.net/projects/tribix/' title='Tribix 2.5.0 released'/><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/1911983510606177068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=1911983510606177068' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/1911983510606177068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/1911983510606177068'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2009/07/tribix-250-released.html' title='Tribix 2.5.0 released'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-6693281299575728516</id><published>2008-12-29T00:08:00.000-08:00</published><updated>2008-12-29T00:09:27.527-08:00</updated><title type='text'>Tribix 2.3.1 released</title><content type='html'>I'm pleased to announce that Tribix 2.3.1 is released.  &lt;br /&gt; &lt;br /&gt;Some main changes follow: &lt;br /&gt;&lt;br /&gt;1. Support BIRT 2.2/2.3 series.  &lt;br /&gt;2. Add hyperlink support for PPT and RTF. &lt;br /&gt;3. Add comments support for XLS  &lt;br /&gt;4. Make source code compatible with BIRT 2.2. &lt;br /&gt;5. Update POI dependency to 3.2 Final.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-6693281299575728516?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='https://sourceforge.net/projects/tribix/' title='Tribix 2.3.1 released'/><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/6693281299575728516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=6693281299575728516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/6693281299575728516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/6693281299575728516'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2008/12/tribix-231-released.html' title='Tribix 2.3.1 released'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-3295963034354193454</id><published>2008-07-24T02:00:00.000-07:00</published><updated>2008-07-24T02:01:02.066-07:00</updated><title type='text'>Tribix 2.3.0 released</title><content type='html'>I'm pleased to announce that Tribix 2.3.0 is released. &lt;br /&gt;&lt;br /&gt;Some main changes follow:&lt;br /&gt;&lt;br /&gt;1. Support BIRT 2.2/2.3 series.&lt;br /&gt;2. New layout mode support, which effectively reduces the count of columns generated and provides better look.&lt;br /&gt;3. Enhanced image formats support, now support any image format that recognized by AWT.&lt;br /&gt;4. Support hyperlinks for text element.&lt;br /&gt;5. Update POI dependency to 3.1.0 Final.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-3295963034354193454?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/3295963034354193454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=3295963034354193454' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/3295963034354193454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/3295963034354193454'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2008/07/tribix-230-released.html' title='Tribix 2.3.0 released'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-2739701002723682508</id><published>2008-04-01T04:23:00.000-07:00</published><updated>2008-04-01T04:25:07.437-07:00</updated><title type='text'>Tribix 2.3.0rc released</title><content type='html'>I'm pleased to announce that Tribix 2.3.0rc is released.  &lt;br /&gt; &lt;br /&gt;Some main changes follow:&lt;br /&gt;&lt;br /&gt;1. Support BIRT 2.2/2.3 series.  &lt;br /&gt;2. New layout mode support for XLS emitter, which effectively reduces the count of columns generated and provides better look.  &lt;br /&gt;3. Enhanced image formats support for all emitters, now support any image format that recognized by AWT.  &lt;br /&gt;4. Update POI dependency to 3.0.2.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-2739701002723682508?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='https://sourceforge.net/projects/tribix/' title='Tribix 2.3.0rc released'/><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/2739701002723682508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=2739701002723682508' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/2739701002723682508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/2739701002723682508'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2008/04/tribix-230rc-released.html' title='Tribix 2.3.0rc released'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-2794627470363583216</id><published>2007-07-25T19:04:00.001-07:00</published><updated>2007-07-25T19:04:36.888-07:00</updated><title type='text'>Tribix 2.2.0 released</title><content type='html'>I'm pleased to announce that Tribix 2.2.0 is released. This release updates the POI dependency version and contains no feature change.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-2794627470363583216?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/2794627470363583216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=2794627470363583216' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/2794627470363583216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/2794627470363583216'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2007/07/tribix-220-released.html' title='Tribix 2.2.0 released'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-4970885055075935380</id><published>2007-05-24T22:45:00.000-07:00</published><updated>2007-05-24T22:46:27.665-07:00</updated><title type='text'>Tribix 2.2.0rc released</title><content type='html'>I'm pleased to announce that Tribix 2.2.0rc is released.  &lt;br /&gt; &lt;br /&gt;Several main change involves:  &lt;br /&gt; &lt;br /&gt;1. Adapt api change since BIRT 2.2.0rc.&lt;br /&gt;2. Reorganized plugin structures.&lt;br /&gt;3. Several minor fix in RTF emitter.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-4970885055075935380?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/4970885055075935380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=4970885055075935380' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/4970885055075935380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/4970885055075935380'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2007/05/tribix-220rc-released.html' title='Tribix 2.2.0rc released'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-5003174824430839232</id><published>2007-02-12T21:00:00.000-08:00</published><updated>2007-01-12T04:25:23.077-08:00</updated><title type='text'>Tribix 2.1.2 released</title><content type='html'>I'm pleased to announce that Tribix 2.1.2 is released.  &lt;br /&gt; &lt;br /&gt;Not much change since 2.1.2rc, main change involves:  &lt;br /&gt; &lt;br /&gt;1. Added option to suppress unsupported image. &lt;br /&gt;2. Sync up with BIRT 2.1.2 release.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-5003174824430839232?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/5003174824430839232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=5003174824430839232' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/5003174824430839232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/5003174824430839232'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2007/02/tribix-212-released.html' title='Tribix 2.1.2 released'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-3612823224390287860</id><published>2007-01-12T04:19:00.000-08:00</published><updated>2007-01-12T04:25:23.101-08:00</updated><title type='text'>Tribix 2.1.2rc released</title><content type='html'>I'm pleased to announce that Tribix 2.1.2rc is released. &lt;br /&gt; &lt;br /&gt;Several main changes in this release involve: &lt;br /&gt;----------------------------------------------------&lt;br /&gt;1. Updated POI dependency to 3.0-alph3. &lt;br /&gt;2. Added support to read emitter configs through rendering options per task.(Note this is only available for later BIRT2.2 series) &lt;br /&gt;3. Better border support for PPT emitter. &lt;br /&gt;4. Background image support for PPT emitter.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-3612823224390287860?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/3612823224390287860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=3612823224390287860' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/3612823224390287860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/3612823224390287860'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2007/01/tribix-212rc-released.html' title='Tribix 2.1.2rc released'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-5894718088729710072</id><published>2007-01-11T01:48:00.000-08:00</published><updated>2007-01-11T01:51:16.678-08:00</updated><title type='text'>RTF Emitter 1.0.0 preview released</title><content type='html'>I'm pleased to announce that RTF Emitter 1.0.0 preview is released. This release is part of the Tribix main project. &lt;br /&gt; &lt;br /&gt;Features &lt;br /&gt;------------- &lt;br /&gt;1. Basic rtf output support for BIRT. &lt;br /&gt;2. Support specific page ranges for ouput, e.g. "1-3", "odd", "1,3,5-7". &lt;br /&gt;3. Support export page body only(e.g. not include page header/footer). &lt;br /&gt;4. Support disk-cache option for large report.&lt;br /&gt;&lt;br /&gt;For more details, please visit the &lt;a href="http://sourceforge.net/projects/tribix"&gt;Tribix&lt;/a&gt; project site.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-5894718088729710072?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/5894718088729710072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=5894718088729710072' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/5894718088729710072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/5894718088729710072'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2007/01/rtf-emitter-100-preview-released.html' title='RTF Emitter 1.0.0 preview released'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-115192212639146769</id><published>2006-07-03T03:20:00.000-07:00</published><updated>2006-10-25T22:10:58.994-07:00</updated><title type='text'>Tribix 2.1.0 final released</title><content type='html'>I'm pleased to announced that Tribix(XLS Emitter for BIRT) 2.1.0 final is released, along with a PPT emitter preview release. Please visit https://sourceforge.net/projects/tribix/ for more detail.&lt;br /&gt;&lt;br /&gt;Changes&lt;br /&gt;----------------&lt;br /&gt;since 2.0.1rc1:&lt;br /&gt;1. Added support for export page body only(not include page header/footer)&lt;br /&gt;2. Added support for export all pages as one single sheet.&lt;br /&gt;3. Code refactor.&lt;br /&gt;&lt;br /&gt;Notes&lt;br /&gt;----------------&lt;br /&gt;This version is compatible with BIRT 2.1.0 final only, NOT compatible with any earlier version. &lt;br /&gt;Later BIRT version may work, but not guaranteed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-115192212639146769?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/115192212639146769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=115192212639146769' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/115192212639146769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/115192212639146769'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2006/07/tribix-210-final-released.html' title='Tribix 2.1.0 final released'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-115035282380856168</id><published>2006-06-14T23:24:00.000-07:00</published><updated>2006-10-25T22:10:58.936-07:00</updated><title type='text'>For questions about xls emitter</title><content type='html'>Hi all,&lt;br /&gt;&lt;br /&gt;For questions about xls emitter, please post at the Tribix forum &lt;a href="http://sourceforge.net/forum/?group_id=166446"&gt;here&lt;/a&gt;. I will regularly check the forum but not often in this blog. Thanks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-115035282380856168?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/115035282380856168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=115035282380856168' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/115035282380856168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/115035282380856168'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2006/06/for-questions-about-xls-emitter.html' title='For questions about xls emitter'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-114834971552379011</id><published>2006-05-22T18:59:00.000-07:00</published><updated>2006-10-25T22:10:58.880-07:00</updated><title type='text'>Tribix 2.1.0rc released</title><content type='html'>I'm pleased to announced that Tribix(XLS Emitter for BIRT) 2.1.0rc is released. Please visit https://sourceforge.net/projects/tribix/ for more detail.&lt;br /&gt;&lt;br /&gt;Change Log&lt;br /&gt;-------------&lt;br /&gt;since 2.0.1:&lt;br /&gt;&lt;br /&gt;1. Added page range support. e.g. "1-3", "odd", "1,3,5-7"&lt;br /&gt;2. (experimental)Added support to output fixed-column-width sheet(aka. neat mode).&lt;br /&gt;3. Support specify if show grid lines in output.&lt;br /&gt;4. Support specify if remove blank rows in output.&lt;br /&gt;5. Performance tuning.&lt;br /&gt;6. Fixd a memory issue.&lt;br /&gt;&lt;br /&gt;Compatibility&lt;br /&gt;-------------&lt;br /&gt;This version is compatible with BIRT 2.1.0rc2, 2.1.0rc3, NOT compatible with 2.0.1rc1a and earlier. &lt;br /&gt;Later BIRT version may work, but not guaranteed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-114834971552379011?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/114834971552379011/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=114834971552379011' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/114834971552379011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/114834971552379011'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2006/05/tribix-210rc-released.html' title='Tribix 2.1.0rc released'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-114767599021647996</id><published>2006-05-14T23:40:00.000-07:00</published><updated>2006-10-25T22:10:58.827-07:00</updated><title type='text'>SourceForge Ready</title><content type='html'>Buddies, the xls emiiter now is SourceForge ready. You can download the files from SourceForge site right now. Thanks SourceForge for the space and radek for the good hint. &lt;br /&gt;&lt;br /&gt;Link: https://sourceforge.net/projects/tribix/&lt;br /&gt;&lt;br /&gt;P.S. I came into a problem when try to use SVN on SourceForge. I already migrated the local repository to the server. But every time I perform an operation needing write access, an "org.tigris.subversion.javahl.ClientException: RA layer request failed&lt;br /&gt;svn: MKACTIVITY of '/svnroot/tribix/!svn/act/e56a5cd4-d865-7547-9624-d07e56ce996e': 403 Forbidden (https://svn.sourceforge.net)" error appears(I'm using the SVN plugin for Eclipse). Any ideas?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-114767599021647996?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/114767599021647996/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=114767599021647996' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/114767599021647996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/114767599021647996'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2006/05/sourceforge-ready.html' title='SourceForge Ready'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-114534233880709917</id><published>2006-04-17T23:18:00.000-07:00</published><updated>2006-10-25T22:10:58.768-07:00</updated><title type='text'>New release of XLS Emitter deferred</title><content type='html'>Seems Birt2.1 rc0 is not a good entry point. A lot of api and structure have been changed. So I decided to wait a little longer, maybe rc1, or rc2. Just sorry about that.&lt;br /&gt;&lt;br /&gt;PS. A good news ahead, the optimization of the new emitter looks good, now it costs less memory and cpu time, comparably maybe 30% saved:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-114534233880709917?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/114534233880709917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=114534233880709917' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/114534233880709917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/114534233880709917'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2006/04/new-release-of-xls-emitter-deferred.html' title='New release of XLS Emitter deferred'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-114438782736364193</id><published>2006-04-06T22:19:00.000-07:00</published><updated>2006-10-25T22:10:58.712-07:00</updated><title type='text'>New XLS emitter on the way</title><content type='html'>Once BIRT 2.1rc0 is ready, I will release the new version of the XLS emitter. This time, it will support several configurable rendering settings, such as "show gridlines", "use fixed column width", "output specific page range", etc. I think this may help to make itself more attractive. So let's wait and see:).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-114438782736364193?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/114438782736364193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=114438782736364193' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/114438782736364193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/114438782736364193'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2006/04/new-xls-emitter-on-way.html' title='New XLS emitter on the way'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-114222554600217276</id><published>2006-03-12T20:48:00.000-08:00</published><updated>2006-10-25T22:10:58.656-07:00</updated><title type='text'>XLS(MS Excel) Emitter for BIRT</title><content type='html'>For those who wanted an xls emitter for a long time, finally here may be a chance to taste. Thanks the Apache POI project and the new layout engine of BIRT 2.0, now we can easily create an xls emitter though it looks obviously not that fancy yet.&lt;br /&gt;&lt;br /&gt;To install and use:&lt;br /&gt;&lt;br /&gt;1. Install and run Birt correctly first. Since various api changed between 2.0RC and release version in birt engine, &lt;strong&gt;This plugin will only work with BIRT 2.0.0/2.0.1 final release(You need to download corresponding packages).&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;2. Extract the downloaded plugin file into the eclipse plugins directory.&lt;br /&gt;&lt;br /&gt;3. Download Apahce POI library from &lt;a href="http://www.apache.org/dyn/closer.cgi/jakarta/poi/" target="_blank"&gt;apache site&lt;/a&gt;, put it in the /lib directory under the extracted xls plugin folder. &lt;strong&gt;You must donwload the latest 3.0 dev version&lt;/strong&gt;, since the 2.5 release version doesn’t support the image output. A tested and recommended version is poi-3.0-alpha1-20050704.jar.&lt;br /&gt;&lt;br /&gt;4. Download and apply the chart&amp;designer&amp;amp;viewer patch file so to make the xls plugin work correctly both in the designer and viewer. If you are building BIRT from a CVS source tree, override the soure file; if you are just using the binary BIRT sdk, replace the class files in related plugin jar. Here is the list:&lt;br /&gt;&lt;br /&gt;org.eclipse.birt.chart.reportitem org\eclipse\birt\chart\reportitem\ChartReportItemPresentationImpl in plugins/org.eclipse.birt.chart.reportitem_2.0.x/reportitem.jar&lt;br /&gt;&lt;br /&gt;org.eclipse.birt.report.designer.ui org\eclipse\birt\report\designer\ui\actions\PreviewToolbarMenuAction in plugins/org.eclipse.birt.report.designer.ui_2.0.x/ui.jar&lt;br /&gt;&lt;br /&gt;org.eclipse.birt.report.viewer org\eclipse\birt\report\viewer\aggregation\layout\EngineFragment in plugins/org.eclipse.birt.report.viewer_2.0.x/birt/WEB-INF/lib/viewservlets.jar&lt;br /&gt;&lt;br /&gt;Though only three files are involved, this is just to make the designer/viewer simply work with the xls emitter. So the xls option will only appear in the preview toolbar action, sure you can apply your own patch to make it visible in the File menu as well.&lt;br /&gt;&lt;br /&gt;5. Ok, now create a report as usual and choose preview as XLS, enjoy:)&lt;br /&gt;&lt;br /&gt;Both binary and source are available now:).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;For BIRT2.0.0&lt;/strong&gt;&lt;br /&gt;Download binary: &lt;a href="http://qauck.host.sk/xls-emitter.zip"&gt;http://qauck.host.sk/xls-emitter.zip&lt;/a&gt;&lt;br /&gt;Download source: &lt;a href="http://qauck.host.sk/xls-emitter-src.zip"&gt;http://qauck.host.sk/xls-emitter-src.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;For BIRT2.0.1&lt;/strong&gt;&lt;br /&gt;Download binary: &lt;a href="http://qauck.host.sk/xls-emitter-bin_2.0.1.zip"&gt;http://qauck.host.sk/xls-emitter-bin_2.0.1.zip&lt;/a&gt;&lt;br /&gt;Download source: &lt;a href="http://qauck.host.sk/xls-emitter-src_2.0.1.zip"&gt;http://qauck.host.sk/xls-emitter-src_2.0.1.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;(If you have problem downloading the above files, try right click the link and select "save target as..." or use some web proxies.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-114222554600217276?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/114222554600217276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=114222554600217276' title='19 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/114222554600217276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/114222554600217276'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2006/03/xlsms-excel-emitter-for-birt.html' title='XLS(MS Excel) Emitter for BIRT'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-114222525911839565</id><published>2006-03-12T20:45:00.000-08:00</published><updated>2006-10-25T22:10:58.596-07:00</updated><title type='text'>XLS Emitter patch for BIRT2.1</title><content type='html'>Since BIRT2.1 layout api changed, I updated the source code to make it work with the 2.1 version. Note this will make it no longer compatible with BIRT2.0, and because BIRT2.1 is not formally released yet, this patch is just experimental and subject to change.&lt;br /&gt;&lt;br /&gt;Download patch: &lt;a href="http://qauck.host.sk/xls-emitter_2.1patch.zip"&gt;http://qauck.host.sk/xls-emitter_2.1patch.zip&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-114222525911839565?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/114222525911839565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=114222525911839565' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/114222525911839565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/114222525911839565'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2006/03/xls-emitter-patch-for-birt21.html' title='XLS Emitter patch for BIRT2.1'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6823514.post-114222458933191124</id><published>2006-03-12T20:31:00.000-08:00</published><updated>2006-10-25T22:10:58.537-07:00</updated><title type='text'>Integrate XLS emitter with standalone Java applications</title><content type='html'>Since many people asked how to integrate the XLS emitter with standalone java applications or servlet environtment, I investigated a little on this.&lt;br /&gt;&lt;br /&gt;Unfortunately, Current BIRT framework can't handle the new OSGi form plugins when running in a standalone mode(e.g. not in eclipse workbench/rcp). So the resolution is just to downgrade the plugin manifest file to the old style plugin.xml.&lt;br /&gt;&lt;br /&gt;For testing, I used an handy report framework introduced by &lt;a href="http://marklorenz.blogspot.com/2006/03/more-birt-tips-for-java-developers.html#links"&gt;Mark Lorenz&lt;/a&gt;, and everything looks fine.&lt;br /&gt;&lt;br /&gt;The example just shows how to integrate the emitter with a standard file ouput. To support servlet environment, you can simply redirect the output to an OutputStream and specify a proper mime type ("application/vnd.ms-excel" for this case). The birt newsgroup already hosts a lot discussions on how to integrate birt with the servlet environment.&lt;br /&gt;&lt;br /&gt;Download integration example: &lt;a href="http://qauck.host.sk/standalone-integration.zip"&gt;http://qauck.host.sk/standalone-integration.zip&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6823514-114222458933191124?l=qauck.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qauck.blogspot.com/feeds/114222458933191124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6823514&amp;postID=114222458933191124' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/114222458933191124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6823514/posts/default/114222458933191124'/><link rel='alternate' type='text/html' href='http://qauck.blogspot.com/2006/03/integrate-xls-emitter-with-standalone.html' title='Integrate XLS emitter with standalone Java applications'/><author><name>Shawn</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry></feed>
