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]