Compare commits
2 Commits
ae024ba56c
...
bb1491944a
Author | SHA1 | Date | |
---|---|---|---|
|
bb1491944a | ||
|
4b8984cd49 |
File diff suppressed because one or more lines are too long
1
sauvegarde-base_evaluations_analyseWriter - Copie.xml
Normal file
1
sauvegarde-base_evaluations_analyseWriter - Copie.xml
Normal file
File diff suppressed because one or more lines are too long
@ -68,7 +68,7 @@ public class ecritureBaseEvaluation {
|
||||
}
|
||||
String baseToString = targetString.toString().replace("\t","").replace("\r", "").replace("\n", "").replaceAll(">/{1,}<","><");
|
||||
|
||||
Pattern p = Pattern.compile("<\\bevaluation\\b.{1,700}\\bdate\\b=\\\""+ evaluation.getAttributs().get("date") +"\\\".*?<\\/\\bevaluation\\b>");
|
||||
Pattern p = Pattern.compile("<\\bevaluation\\b.{1,800}\\bdate\\b=\\\""+ evaluation.getAttributs().get("date") +"\\\".*?<\\/\\bevaluation\\b>");
|
||||
Matcher m = p.matcher(baseToString);
|
||||
|
||||
if(m.find()) {
|
||||
|
@ -10,8 +10,8 @@ import MEPTL.commandes;
|
||||
import cXML.node;
|
||||
|
||||
public class myTableBaseEvaluation extends AbstractTableModel{
|
||||
private String[][] evaluation = new String[0][5];
|
||||
private List<String> columNames = new ArrayList<>(Arrays.asList(new String[] {"Nom de l'évaluation","Date d'enregistrement","Titre de l'exercice","Propriété personnalisé Sujet","Nom du fichier d'analyse"}));
|
||||
private String[][] evaluation = new String[0][6];
|
||||
private List<String> columNames = new ArrayList<>(Arrays.asList(new String[] {"Nom de l'évaluation","Date de création","Date de modification","Titre de l'exercice","Propriété personnalisé Sujet","Nom du fichier d'analyse"}));
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ -51,13 +51,21 @@ public class myTableBaseEvaluation extends AbstractTableModel{
|
||||
public void addOrUpdate() {
|
||||
evaluation = new String[commandes.evaluationsBase.getNodes().size()][columNames.size()];
|
||||
for(int i = 0 ; i<commandes.evaluationsBase.getNodes().size();i++) {
|
||||
String dateCreation ="";
|
||||
evaluation[i][0] = commandes.evaluationsBase.getNodes().get(i).getAttributs().get("name");
|
||||
evaluation[i][1] = calcul.formatDateWriter.DateEnClairFR( calcul.formatDateWriter.DateLibreOffice(commandes.evaluationsBase.getNodes().get(i).getAttributs().get("date") ));
|
||||
|
||||
if(commandes.evaluationsBase.getNodes().get(i).getAttributs().get("date")!=null) {
|
||||
dateCreation = calcul.formatDateWriter.DateEnClairFR( calcul.formatDateWriter.DateLibreOffice(commandes.evaluationsBase.getNodes().get(i).getAttributs().get("date") ));
|
||||
}
|
||||
evaluation[i][1] = dateCreation;
|
||||
if(commandes.evaluationsBase.getNodes().get(i).getAttributs().get("dateModification")!=null) {
|
||||
evaluation[i][2] = calcul.formatDateWriter.DateEnClairFR( calcul.formatDateWriter.DateLibreOffice(commandes.evaluationsBase.getNodes().get(i).getAttributs().get("dateModification") ));
|
||||
}else {
|
||||
evaluation[i][2] = dateCreation;
|
||||
}
|
||||
node fichier = commandes.evaluationsBase.getNodes().get(i).retourneFirstEnfantsByName("fichier");
|
||||
evaluation[i][2] = fichier.getAttributs().get("titre");
|
||||
evaluation[i][3] = fichier.getAttributs().get("metaSujet");
|
||||
evaluation[i][4] = fichier.getAttributs().get("analysis_filename");
|
||||
evaluation[i][3] = fichier.getAttributs().get("titre");
|
||||
evaluation[i][4] = fichier.getAttributs().get("metaSujet");
|
||||
evaluation[i][5] = fichier.getAttributs().get("analysis_filename");
|
||||
}
|
||||
fireTableRowsInserted(0, commandes.evaluationsBase.getNodes().size()-1);
|
||||
}
|
||||
|
@ -58,7 +58,7 @@ public class removeEvaluation {
|
||||
}
|
||||
String baseToString = targetString.toString().replace("\t","").replace("\r", "").replace("\n", "").replaceAll(">/{1,}<","><");
|
||||
|
||||
Pattern p = Pattern.compile("<\\bevaluation\\b.{1,700}\\bdate\\b=\\\""+ evaluation.getAttributs().get("date") +"\\\".*?<\\/\\bevaluation\\b>");
|
||||
Pattern p = Pattern.compile("<\\bevaluation\\b.{1,800}\\bdate\\b=\\\""+ evaluation.getAttributs().get("date") +"\\\".*?<\\/\\bevaluation\\b>");
|
||||
Matcher m = p.matcher(baseToString);
|
||||
|
||||
|
||||
|
@ -113,6 +113,8 @@ public baseDonneesEvaluations() {
|
||||
columnModel.getColumn(3).setMaxWidth(400);
|
||||
columnModel.getColumn(4).setPreferredWidth(300);
|
||||
columnModel.getColumn(4).setMaxWidth(400);
|
||||
columnModel.getColumn(5).setPreferredWidth(300);
|
||||
columnModel.getColumn(5).setMaxWidth(400);
|
||||
|
||||
table.setFont(new Font("Tahoma", Font.PLAIN, 14));
|
||||
|
||||
|
@ -628,17 +628,16 @@ public class evaluate extends JFrame {
|
||||
|
||||
toolBar.addSeparator();
|
||||
|
||||
|
||||
|
||||
JButton btnFichierCSV = toolBar.add(actChargeListeEtudiantCSV );
|
||||
btnFichierCSV.addActionListener(new ActionListener() {
|
||||
public void actionPerformed(ActionEvent e) {
|
||||
}
|
||||
});
|
||||
btnFichierCSV.setHideActionText(true);
|
||||
btnFichierCSV.setIcon(new ImageIcon(evaluate.class.getResource("/resources/fichierCSV.png")));
|
||||
toolBar.add(btnFichierCSV);
|
||||
|
||||
JButton btnVerificationCSVavecFichierAnalyse = toolBar.add( actVerifCSV );
|
||||
btnVerificationCSVavecFichierAnalyse.setIcon(new ImageIcon(evaluate.class.getResource("/resources/fichierCSVInfoXML.png")));
|
||||
btnVerificationCSVavecFichierAnalyse.setHideActionText(true);
|
||||
toolBar.add(btnVerificationCSVavecFichierAnalyse);
|
||||
|
||||
JButton btnFichierCSV_delete = toolBar.add(actDeleteListeEtudiantCSV);
|
||||
btnFichierCSV_delete.addActionListener(new ActionListener() {
|
||||
public void actionPerformed(ActionEvent e) {
|
||||
@ -666,15 +665,6 @@ public class evaluate extends JFrame {
|
||||
btnFichierCSV_modifier.setIcon(new ImageIcon(evaluate.class.getResource("/resources/fichier_csv_studen_modif.png")));
|
||||
btnFichierCSV_modifier.setHideActionText(true);
|
||||
|
||||
JButton btnVerificationCSVavecFichierAnalyse = toolBar.add( actVerifCSV );
|
||||
btnVerificationCSVavecFichierAnalyse.addActionListener(new ActionListener() {
|
||||
public void actionPerformed(ActionEvent e) {
|
||||
}
|
||||
});
|
||||
btnVerificationCSVavecFichierAnalyse.setIcon(new ImageIcon(evaluate.class.getResource("/resources/fichierCSVInfoXML.png")));
|
||||
btnVerificationCSVavecFichierAnalyse.setHideActionText(true);
|
||||
toolBar.add(btnVerificationCSVavecFichierAnalyse);
|
||||
|
||||
toolBar.addSeparator();
|
||||
|
||||
JButton btnFichierSVG = toolBar.add(actChargeLogo);
|
||||
@ -1244,11 +1234,9 @@ private AbstractAction actOpen = new AbstractAction() {
|
||||
lblChargementFichierCSV.setBackground(new Color(40,180,40));
|
||||
lblChargementFichierCSV.setText("Liste des étudiants");
|
||||
lblChargementFichierCSV.setOpaque(true);
|
||||
// lblFichierCSV.setText("<HTML><B><U>Fichier CSV</U></B> : " + commandes.nameCSV + "</HTML>");
|
||||
}else {
|
||||
lblChargementFichierCSV.setOpaque(false);
|
||||
lblChargementFichierCSV.setText("Pas de liste des étudiants");
|
||||
// lblFichierCSV.setText("<HTML><B><U>Fichier CSV</U></B></HTML>");
|
||||
}
|
||||
}
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user