Subversion Repositories eFlore/Applications.cel

Rev

Rev 1542 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1542 Rev 1679
Line 329... Line 329...
329
	}
329
	}
Line 330... Line 330...
330
 
330
 
331
 
-
 
332
 
331
 
333
	public void exporterObservations() {
332
 
334
		
333
	public void exporterObservations() {
335
		String[][] criteres = {{"",""}} ;		
334
		String[][] criteres = {{"",""}} ;		
336
	 	criteres = observationMediateur.renvoyerFiltres() ;			
335
	 	criteres = observationMediateur.renvoyerFiltres();
337
		// on rassemble les critères
336
		// on rassemble les critères
-
 
337
		// on les crée un DAO auquel on les transmet et qui demande le nombre d'images correspondantes (pour les pages)	
-
 
338
		ExportObservationsDAO exoDAO = new ExportObservationsDAO(this) ;
-
 
339
		exoDAO.exporterObservations(Utilisateur.getInstance().getIdentifiantUtilisateurConsulte(), criteres, "xls") ;
-
 
340
	}
-
 
341
 
-
 
342
	public void exporterObservationsPDF(String[] ordres) {
-
 
343
		String[][] criteres = {{"",""}} ;		
-
 
344
	 	criteres = observationMediateur.renvoyerFiltres();
-
 
345
		String ids = "";
338
		// on les crée un DAO auquel on les transmet et qui demande le nombre d'images correspondantes (pour les pages)	
346
		for (int j = 0; j < ordres.length; j++) {
-
 
347
			ids += getIdPourOrdreObs(ordres[j]) + ",";
-
 
348
		}
-
 
349
 
-
 
350
		String[] fmt = {"obsids", ids};
-
 
351
		String[][] tous_criteres = new String[criteres.length + 1][];
-
 
352
		System.arraycopy(criteres, 0, tous_criteres, 0, criteres.length);
-
 
353
		tous_criteres[tous_criteres.length - 1] = fmt;
339
		ExportObservationsDAO exoDAO = new ExportObservationsDAO(this) ;
354
 
Line 340... Line 355...
340
		exoDAO.exporterObservations(Utilisateur.getInstance().getIdentifiantUtilisateurConsulte(), criteres) ;
355
		ExportObservationsDAO exoDAO = new ExportObservationsDAO(this) ;