| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 
 |  
System.out.println("");
		    System.out.println("*******************SEMAINE 1*********************");
		    int nbPrenomsP = Projection.length;
		    int nbPrenomsQ = Quimper.length;
 
		    //pour ecrire chaque heure pour chaque agent dans le fichier Quimper
		    System.out.println("Quimper |  Projection");
		    for (int y=0; y<nbPrenomsQ; y++){//pour chaque prénom de Quimper
		    	if(Quimper[0][y]!=null){
		    		int z, f=0;
		    		repet :for(z = 0; z<nbPrenomsP; z++){//et pour chaque prenom du fichier Projection
		    			if(Projection[0][z]!=null){
		    				if(semaineP[1][f]==1){// si la semaine de l'agent en cours trouvée est = 1
		    					//System.out.println("semaineP après le if"+semaineP[1][f]);
		    					System.out.println(Quimper[0][y]+y+"   =   "+Projection[0][z]+z);
		    					if(Quimper[0][y].equals(Projection[0][z])){//si le prénom du 1er fichier = prénom du 2ème fichier
		    						//écrire ds "Quimper2_AS_OE_2012.xlsx", les heure de "Projection"/onglet dans les bonnes colonnes
		    						row2 = sheet2.getRow(Integer.parseInt(Quimper[1][y]));// écrire à la ligne de l'agent
		    						cell2 = row2.createCell(2);//on l'écrit à la colonne 2 (semaine 51)
		    						cell2.setCellValue(tabheures[1][z]/24.0);
		    						cellStyle = wb2.createCellStyle();
		    						cellStyle.setDataFormat(fmt.getFormat("hh:MM"));
		    						cell2.setCellStyle(cellStyle);
		    						System.out.println("SEMAINE 1: "+Quimper[0][y]+y+"   =   "+Projection[0][z]+z+"a fait: "+tabheures[1][z]);
		    						System.out.println("on écrit l'heure trouvée à la ligne"+Quimper[1][y]);
		    						z=0;//POUR RETESTER LES AGENT DE LA SEMAINE 1
		    						break repet;
		    					}
		    				}
		    			}
		    			// si la semaine de l'agent en cours trouvée n'est pas = 1: on passe au prénom suivant de Quimper
		    			f++;
		    		}//2eme for
		    		z=0;
		    	}//1er if
		    }//2ème for
		    System.out.println("*******************SEMAINE 4*********************");
		    System.out.println("Quimper |  Projection");
		    for (int y=0; y<nbPrenomsQ; y++){//pour chaque prénom de Quimper
		    	if(Quimper[0][y]!=null){
		    		int z, f=0;
		    		repet :for(z = 0; z<nbPrenomsP; z++){//et pour chaque prenom du fichier Projection
		    			if(Projection[0][z]!=null){
		    				if(semaineP[1][f]==4){// si la semaine de l'agent en cours trouvée est = 1
		    					//System.out.println("semaineP après le if"+semaineP[1][f]);
		    					System.out.println(Quimper[0][y]+y+"   =   "+Projection[0][z]+z);
		    					if(Quimper[0][y].equals(Projection[0][z])){//si le prénom du 1er fichier = prénom du 2ème fichier
		    						//
		    						System.out.println("SEMAINE 4: "+Quimper[0][y]+y+"   =   "+Projection[0][z]+z+"a fait: "+tabheures[1][z]);
		    						z=0;//POUR RETESTER LES AGENT DE LA SEMAINE 1
		    						break repet;
		    					}
		    				}
		    			}
		    			// si la semaine de l'agent en cours trouvée n'est pas = 1: on passe au prénom suivant de Quimper
		    			f++;
		    		}//2eme for
		    		z=0;
		    	}//1er if
		    }//2ème for | 
Partager