331,18 → 331,33 |
|
|
public void exporterObservations() { |
|
String[][] criteres = {{"",""}} ; |
criteres = observationMediateur.renvoyerFiltres() ; |
criteres = observationMediateur.renvoyerFiltres(); |
// on rassemble les critères |
// on les crée un DAO auquel on les transmet et qui demande le nombre d'images correspondantes (pour les pages) |
ExportObservationsDAO exoDAO = new ExportObservationsDAO(this) ; |
exoDAO.exporterObservations(Utilisateur.getInstance().getIdentifiantUtilisateurConsulte(), criteres) ; |
|
exoDAO.exporterObservations(Utilisateur.getInstance().getIdentifiantUtilisateurConsulte(), criteres, "xls") ; |
} |
|
public void exporterObservationsPDF(String[] ordres) { |
String[][] criteres = {{"",""}} ; |
criteres = observationMediateur.renvoyerFiltres(); |
String ids = ""; |
for (int j = 0; j < ordres.length; j++) { |
ids += getIdPourOrdreObs(ordres[j]) + ","; |
} |
|
String[] fmt = {"obsids", ids}; |
String[][] tous_criteres = new String[criteres.length + 1][]; |
System.arraycopy(criteres, 0, tous_criteres, 0, criteres.length); |
tous_criteres[tous_criteres.length - 1] = fmt; |
|
ExportObservationsDAO exoDAO = new ExportObservationsDAO(this) ; |
exoDAO.exporterObservations(Utilisateur.getInstance().getIdentifiantUtilisateurConsulte(), tous_criteres, "pdf") ; |
} |
|
|
|
public void supprimerLiaisonImages(String idImg, String idObs) { |
|
LienImageAsynchroneDAO lienDAO = new LienImageAsynchroneDAO(this) ; |