Hi ,

    My name is Dragos Buleandra . I'm a Romanian developer and I work for a German 
software company ( www.trade2b.com ).
    In our currently project, in the past 2-3 month ,  I'm in charge with 
exporting/importing data to/from Excel files .
    Because we were looking for Java Open source solutions , I searched on Internet 
and I found Jakarta Apache Poi project .
    I forgot to say that I'm a Java developer , with 4 years experience in this 
beautiful programming language .
    By working with POI and because the clients needed features unsupported by POI , I 
started to add new features into this library :

           1) - I fully implemented the entire "Data validation" Excel's mechanism - 
by implementing DV and DVAL records ( documented into 
                  OpenOffice.org Excel's documentation ) . Of course , I created a 
method for easily usage of this mechanism .
                 All features available in Excel regarding this mechanism are 
supported ( Lists ..... , prompt and error boxes and so on ) .
           2) - Fixed a bug occurred when cloning sheets which contains 
"Autofiltering" 
           3) - Add 3 methods for easily group/outline rows in a sheet ( 
grouping/outlining columns is my current task , but in 2 days will be finished ) .
                 By implementing these methods , I fixed a bug into "WSBool" record , 
where fields "field_1_wsbool" and "field_2_wsbool" where filled/serialized 
                 in the wrong order .
           4) - I also implemented a way to insert images ( in .bmp format ) . This 
feature use IMDATA and OBJ records . I found this solution into a Perl module ,
                  without having a documentation for this two Excel records , that's 
why I don't intend to post this patch .

     I saw on your forum that many people are expecting  Data validation" Excel's 
mechanism , in order to be able to generate Lists in Excel .
     If no one solved this problem , I'll be glad to do it myself . 
     I'll be very happy if you can give me an answer ! After I'll finish to implement 
the methods required by grouping/outlining columns I want 
    to post all my patches , that's why I need  to know if they aren't already 
implemented .

     Anyway , POI is a very nice project and very well written from the beginning . 
Congratulations !
     I'll be happy to become a contributor to this project !

Regards ,
    Dragos

Reply via email to