Yes, it's poi-3.8 beta 5.

I always have this error:
Unexpected missing row when some rows already present.

for this line (*in bold*)
try {
                        is = new FileInputStream(fichierExtract);
                        //POIFSFileSystem fs = new POIFSFileSystem(new
FileInputStream("extract.xls")); //pour ouvrir les fichiers xls
                        *wb = new HSSFWorkbook(is);*                    sheet = 
wb.getSheetAt(0);
                        row = null;
                        cell = null;
                        int n = 0;
                        //int i = 0;//compte le nombre d'agent
                        
                        for (Iterator rowIt = sheet.rowIterator(); 
rowIt.hasNext();){
                                row = (HSSFRow) rowIt.next();
                                Agent a = new Agent();
                                n++;// pour avoir le numéro de chaque ligne lue
                                
                                if(row.getRowNum() == 6 && row.getCell(0) != 
null){//pour obtenir la
date de l'extract et déterminer sa semaine dans l'année.
                                        date_extract = 
row.getCell(0).getStringCellValue().substring(3,13);//on
récupère la date
                                        System.out.println("date_extract: 
"+date_extract);
                                        
                                        //faire une vérification pour savoir:
                                        //si la date du fichier n'est pas 
trouvée sur
                                        istr = new
FileInputStream("C:/Donnees/Aide_Manager/date_extract1.xls");
                                        //ce fichier permettra de récupérer les 
dates pour savoir si un extract
à déjà été utilisé.
                                        wbd = new HSSFWorkbook(istr);
                                        sheetd = wbd.getSheetAt(0);
                                        rowd = null;
                                        celld = null;
                                        date_extract="24/01/2012";
                                        boolean date_stockee_trouvee = false;
                                        int dernLigneTrouvee = 0;
                                        for (Iterator r = sheetd.rowIterator(); 
r.hasNext();){
                                                rowd = (HSSFRow) r.next();
                                                celld = rowd.getCell(0);
                                                
//System.out.println("lalalalalala");
                                                if(celld != null ){
                                                        
if(celld.getCellType()==0){
                                                        
System.out.println("c'est un nombre: "+celld.getNumericCellValue());
                                                        }else{
                                                                
System.out.println("c'est une chaine: "+celld.getStringCellValue());
                                                                
if(celld.getStringCellValue().equals(date_extract)){// si on trouve
que la date_extract est = à la date trouvée dans le fichier
                                                                        
System.out.println("DATE TROUVEE Ds le fichier !");
                                                                        
System.out.println("CETTE EXTRACT A DEJA ETE UTILISEE !!");
                                                                        
System.out.println("MERCI D'UTILISER UN AUTRE EXTRACT CONCERNANT
UNE AUTRE DATE !");
                                                                        
date_stockee_trouvee=true;
                                                                }
                                                        }
                                                        dernLigneTrouvee = 
rowd.getCell(0).getRowIndex();
                                                        
                                                }
                                                
                                        }


--
View this message in context: 
http://apache-poi.1045710.n5.nabble.com/Unexpected-missing-row-when-some-rows-already-present-tp5527417p5543626.html
Sent from the POI - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to