maj V1.0.5
Possibilité de changer les noms des colonnes et de la feuille pour importer des inscriptions.
1
base/base - Copie - Copie.xml
Normal file
BIN
resources/Sans titre_24.jpg
Normal file
After Width: | Height: | Size: 419 KiB |
BIN
resources/Sans titre_25.jpg
Normal file
After Width: | Height: | Size: 91 KiB |
BIN
resources/Sans titre_26.jpg
Normal file
After Width: | Height: | Size: 119 KiB |
BIN
resources/Sans titre_27.jpg
Normal file
After Width: | Height: | Size: 85 KiB |
@ -228,7 +228,7 @@ public class Window_demarre extends JFrame {
|
|||||||
|
|
||||||
|
|
||||||
btnAideImportationInscriptionXLSX.setFont(new Font("Tahoma", Font.BOLD | Font.ITALIC, 12));
|
btnAideImportationInscriptionXLSX.setFont(new Font("Tahoma", Font.BOLD | Font.ITALIC, 12));
|
||||||
btnAideImportationInscriptionXLSX.setBounds(10, 387, 377, 30);
|
btnAideImportationInscriptionXLSX.setBounds(10, 391, 753, 30);
|
||||||
frmEvalwriter.getContentPane().add(btnAideImportationInscriptionXLSX);
|
frmEvalwriter.getContentPane().add(btnAideImportationInscriptionXLSX);
|
||||||
btnAideImportationInscriptionXLSX.setForeground(Color.GRAY);
|
btnAideImportationInscriptionXLSX.setForeground(Color.GRAY);
|
||||||
|
|
||||||
@ -239,7 +239,6 @@ public class Window_demarre extends JFrame {
|
|||||||
btnAideImportationInscriptionCSV.setForeground(Color.GRAY);
|
btnAideImportationInscriptionCSV.setForeground(Color.GRAY);
|
||||||
|
|
||||||
JButton btnNewButton = new JButton("<html>Paramètres des importations<br>des inscriptions</html>");
|
JButton btnNewButton = new JButton("<html>Paramètres des importations<br>des inscriptions</html>");
|
||||||
btnNewButton.setForeground(Color.GRAY);
|
|
||||||
btnNewButton.addActionListener(new ActionListener() {
|
btnNewButton.addActionListener(new ActionListener() {
|
||||||
public void actionPerformed(ActionEvent e) {
|
public void actionPerformed(ActionEvent e) {
|
||||||
Window_parametreImportationInscription.Affiche();
|
Window_parametreImportationInscription.Affiche();
|
||||||
@ -408,7 +407,7 @@ public class Window_demarre extends JFrame {
|
|||||||
*/
|
*/
|
||||||
private static void affichageImageDeFond() {
|
private static void affichageImageDeFond() {
|
||||||
Random random = new Random();
|
Random random = new Random();
|
||||||
int randomNumber = random.nextInt(23) + 1;
|
int randomNumber = random.nextInt(27) + 1;
|
||||||
ImageIcon imageIcon = new ImageIcon(Window_demarre.class.getResource("/resources/Sans titre_"+ String.valueOf(randomNumber) +".jpg"));
|
ImageIcon imageIcon = new ImageIcon(Window_demarre.class.getResource("/resources/Sans titre_"+ String.valueOf(randomNumber) +".jpg"));
|
||||||
Image image = imageIcon.getImage();
|
Image image = imageIcon.getImage();
|
||||||
|
|
||||||
@ -423,7 +422,8 @@ public class Window_demarre extends JFrame {
|
|||||||
if(randomNumber==3 || randomNumber==4 || randomNumber==7
|
if(randomNumber==3 || randomNumber==4 || randomNumber==7
|
||||||
|| randomNumber==10 || randomNumber==11 || randomNumber==12
|
|| randomNumber==10 || randomNumber==11 || randomNumber==12
|
||||||
|| randomNumber==14 || randomNumber==15 || randomNumber==18
|
|| randomNumber==14 || randomNumber==15 || randomNumber==18
|
||||||
|| randomNumber==21 || randomNumber==22 || randomNumber==23) {
|
|| randomNumber==21 || randomNumber==22 || randomNumber==23
|
||||||
|
|| randomNumber==25 || randomNumber==27) {
|
||||||
lblAuteurVersion.setForeground(new Color(0, 0, 0));
|
lblAuteurVersion.setForeground(new Color(0, 0, 0));
|
||||||
}else {
|
}else {
|
||||||
lblAuteurVersion.setForeground(new Color(255, 255, 255));
|
lblAuteurVersion.setForeground(new Color(255, 255, 255));
|
||||||
|
@ -992,7 +992,7 @@ public class Window_gestionnaire extends JFrame {
|
|||||||
String GroupeLV1 = nStudent.getAttributes("Groupe_LV1");
|
String GroupeLV1 = nStudent.getAttributes("Groupe_LV1");
|
||||||
String GroupeLV2 = nStudent.getAttributes("Groupe_LV2");
|
String GroupeLV2 = nStudent.getAttributes("Groupe_LV2");
|
||||||
String GroupeInformatique = nStudent.getAttributes("Groupe_Informatique");
|
String GroupeInformatique = nStudent.getAttributes("Groupe_Informatique");
|
||||||
String Profil = nStudent.getAttributes("Profil_etudiant_lib.");
|
String Profil = nStudent.getAttributes(commandes.nomColonneProfilEtudiant);
|
||||||
String Documentation = nStudent.getAttributes("Groupe_Doc");
|
String Documentation = nStudent.getAttributes("Groupe_Doc");
|
||||||
String GroupePrincipal = nStudent.getAttributes("Groupe_Principal");
|
String GroupePrincipal = nStudent.getAttributes("Groupe_Principal");
|
||||||
String GroupeProjet = nStudent.getAttributes("Groupe_Projet");
|
String GroupeProjet = nStudent.getAttributes("Groupe_Projet");
|
||||||
@ -1383,7 +1383,7 @@ public class Window_gestionnaire extends JFrame {
|
|||||||
&& ( nStudent.getAttributes("Groupe_Projet").equals(GroupeProjet) || GroupeProjet.equals(pasChoisi) )
|
&& ( nStudent.getAttributes("Groupe_Projet").equals(GroupeProjet) || GroupeProjet.equals(pasChoisi) )
|
||||||
&& ( nStudent.getAttributes("Groupe_Principal").equals(GroupePrincipal) || GroupePrincipal.equals(pasChoisi) )
|
&& ( nStudent.getAttributes("Groupe_Principal").equals(GroupePrincipal) || GroupePrincipal.equals(pasChoisi) )
|
||||||
&& ( nStudent.getAttributes("Groupe_Doc").equals(GroupeDocumentation) || GroupeDocumentation.equals(pasChoisi) )
|
&& ( nStudent.getAttributes("Groupe_Doc").equals(GroupeDocumentation) || GroupeDocumentation.equals(pasChoisi) )
|
||||||
&& ( nStudent.getAttributes("Profil_etudiant_lib.").equals(Profil) || Profil.equals(pasChoisi) )
|
&& ( nStudent.getAttributes(commandes.nomColonneProfilEtudiant).equals(Profil) || Profil.equals(pasChoisi) )
|
||||||
&& ( nStudent.getAttributes("Groupe_LV1").equals(GroupeLV1) || GroupeLV1.equals(pasChoisi) )
|
&& ( nStudent.getAttributes("Groupe_LV1").equals(GroupeLV1) || GroupeLV1.equals(pasChoisi) )
|
||||||
&& ( nStudent.getAttributes("Groupe_LV2").equals(GroupeLV2) || GroupeLV2.equals(pasChoisi) )
|
&& ( nStudent.getAttributes("Groupe_LV2").equals(GroupeLV2) || GroupeLV2.equals(pasChoisi) )
|
||||||
&& ( nStudent.getAttributes("LV2").equals(LV2) || LV2.equals(pasChoisi) )
|
&& ( nStudent.getAttributes("LV2").equals(LV2) || LV2.equals(pasChoisi) )
|
||||||
|
@ -1,16 +1,25 @@
|
|||||||
package Windows;
|
package Windows;
|
||||||
|
|
||||||
import java.awt.EventQueue;
|
|
||||||
|
|
||||||
import javax.swing.JFrame;
|
|
||||||
import javax.swing.JPanel;
|
|
||||||
import javax.swing.border.EmptyBorder;
|
|
||||||
import javax.swing.JLabel;
|
|
||||||
import java.awt.Font;
|
|
||||||
import javax.swing.SwingConstants;
|
|
||||||
import javax.swing.JTextField;
|
|
||||||
import java.awt.Color;
|
import java.awt.Color;
|
||||||
|
import java.awt.EventQueue;
|
||||||
|
import java.awt.Font;
|
||||||
|
import java.awt.Image;
|
||||||
|
import java.awt.event.ActionEvent;
|
||||||
|
import java.awt.event.ActionListener;
|
||||||
|
import java.util.HashMap;
|
||||||
|
import java.util.Random;
|
||||||
|
|
||||||
|
import javax.swing.ImageIcon;
|
||||||
import javax.swing.JButton;
|
import javax.swing.JButton;
|
||||||
|
import javax.swing.JFrame;
|
||||||
|
import javax.swing.JLabel;
|
||||||
|
import javax.swing.JPanel;
|
||||||
|
import javax.swing.JTextField;
|
||||||
|
import javax.swing.SwingConstants;
|
||||||
|
import javax.swing.border.EmptyBorder;
|
||||||
|
|
||||||
|
import base.correspondanceNomDeColonneInscription;
|
||||||
|
import outils.commandes;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Fenêtre permettant de changer les paramètres (nom de la feuille, noms des colonnes).
|
* Fenêtre permettant de changer les paramètres (nom de la feuille, noms des colonnes).
|
||||||
@ -44,6 +53,7 @@ public class Window_parametreImportationInscription extends JFrame {
|
|||||||
private JTextField txtNomColonneExcel_MailUnivEtudiant;
|
private JTextField txtNomColonneExcel_MailUnivEtudiant;
|
||||||
private JButton btnEnregistrer;
|
private JButton btnEnregistrer;
|
||||||
private JLabel lblImage;
|
private JLabel lblImage;
|
||||||
|
private JLabel lblAuteurVersion;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Lancement de l'affichage de la fenêtre.
|
* Lancement de l'affichage de la fenêtre.
|
||||||
@ -52,6 +62,9 @@ public class Window_parametreImportationInscription extends JFrame {
|
|||||||
EventQueue.invokeLater(new Runnable() {
|
EventQueue.invokeLater(new Runnable() {
|
||||||
public void run() {
|
public void run() {
|
||||||
try {
|
try {
|
||||||
|
// récupération des noms des colonnes et de la feuille.
|
||||||
|
correspondanceNomDeColonneInscription.chargement();
|
||||||
|
// chargemente te affichage de la fenêtre.
|
||||||
Window_parametreImportationInscription frame = new Window_parametreImportationInscription();
|
Window_parametreImportationInscription frame = new Window_parametreImportationInscription();
|
||||||
frame.setVisible(true);
|
frame.setVisible(true);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
@ -78,6 +91,12 @@ public class Window_parametreImportationInscription extends JFrame {
|
|||||||
int screenHeight = (int) java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment().getMaximumWindowBounds().getHeight();
|
int screenHeight = (int) java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment().getMaximumWindowBounds().getHeight();
|
||||||
setLocation(( (screenWidth) - getWidth()) / 2, (screenHeight - getHeight()) / 2);
|
setLocation(( (screenWidth) - getWidth()) / 2, (screenHeight - getHeight()) / 2);
|
||||||
|
|
||||||
|
ImageIcon img = new ImageIcon(Window_demarre.class.getResource("/resources/logo.png"));
|
||||||
|
setIconImage(img.getImage());
|
||||||
|
|
||||||
|
setResizable(false);
|
||||||
|
|
||||||
|
|
||||||
setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
|
setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
|
||||||
getContentPane().setLayout(null);
|
getContentPane().setLayout(null);
|
||||||
|
|
||||||
@ -88,7 +107,7 @@ public class Window_parametreImportationInscription extends JFrame {
|
|||||||
contentPane.add(lblNomFeuilleExcel);
|
contentPane.add(lblNomFeuilleExcel);
|
||||||
|
|
||||||
txtNomFeuille = new JTextField();
|
txtNomFeuille = new JTextField();
|
||||||
txtNomFeuille.setText("Inscrits détail");
|
txtNomFeuille.setText(commandes.nomFeuilleExcel_Inscription);
|
||||||
txtNomFeuille.setFont(new Font("Tahoma", Font.BOLD, 14));
|
txtNomFeuille.setFont(new Font("Tahoma", Font.BOLD, 14));
|
||||||
txtNomFeuille.setBounds(326, 526, 244, 34);
|
txtNomFeuille.setBounds(326, 526, 244, 34);
|
||||||
contentPane.add(txtNomFeuille);
|
contentPane.add(txtNomFeuille);
|
||||||
@ -101,7 +120,7 @@ public class Window_parametreImportationInscription extends JFrame {
|
|||||||
contentPane.add(lblleNomColonneExcel_Formation);
|
contentPane.add(lblleNomColonneExcel_Formation);
|
||||||
|
|
||||||
txtNomColonneExcel_Formation = new JTextField();
|
txtNomColonneExcel_Formation = new JTextField();
|
||||||
txtNomColonneExcel_Formation.setText("IAE - Version d'étape (lib. web)");
|
txtNomColonneExcel_Formation.setText(commandes.nomColonneExcel_Formation);
|
||||||
txtNomColonneExcel_Formation.setFont(new Font("Tahoma", Font.BOLD, 14));
|
txtNomColonneExcel_Formation.setFont(new Font("Tahoma", Font.BOLD, 14));
|
||||||
txtNomColonneExcel_Formation.setColumns(60);
|
txtNomColonneExcel_Formation.setColumns(60);
|
||||||
txtNomColonneExcel_Formation.setBounds(326, 571, 244, 34);
|
txtNomColonneExcel_Formation.setBounds(326, 571, 244, 34);
|
||||||
@ -122,7 +141,7 @@ public class Window_parametreImportationInscription extends JFrame {
|
|||||||
contentPane.add(lblleNomColonneExcel_NomEtudiant);
|
contentPane.add(lblleNomColonneExcel_NomEtudiant);
|
||||||
|
|
||||||
txtNomColonneExcel_NomEtudiant = new JTextField();
|
txtNomColonneExcel_NomEtudiant = new JTextField();
|
||||||
txtNomColonneExcel_NomEtudiant.setText("Individu - Nom");
|
txtNomColonneExcel_NomEtudiant.setText(commandes.nomColonneExcel_NomEtudiant);
|
||||||
txtNomColonneExcel_NomEtudiant.setFont(new Font("Tahoma", Font.BOLD, 14));
|
txtNomColonneExcel_NomEtudiant.setFont(new Font("Tahoma", Font.BOLD, 14));
|
||||||
txtNomColonneExcel_NomEtudiant.setColumns(60);
|
txtNomColonneExcel_NomEtudiant.setColumns(60);
|
||||||
txtNomColonneExcel_NomEtudiant.setBounds(326, 614, 244, 34);
|
txtNomColonneExcel_NomEtudiant.setBounds(326, 614, 244, 34);
|
||||||
@ -135,7 +154,7 @@ public class Window_parametreImportationInscription extends JFrame {
|
|||||||
contentPane.add(lblleNomColonneExcel_PrenomEtudiant);
|
contentPane.add(lblleNomColonneExcel_PrenomEtudiant);
|
||||||
|
|
||||||
txtNomColonneExcel_PrenomEtudiant = new JTextField();
|
txtNomColonneExcel_PrenomEtudiant = new JTextField();
|
||||||
txtNomColonneExcel_PrenomEtudiant.setText("Individu - Prénom");
|
txtNomColonneExcel_PrenomEtudiant.setText(commandes.nomColonneExcel_PrenomEtudiant);
|
||||||
txtNomColonneExcel_PrenomEtudiant.setFont(new Font("Tahoma", Font.BOLD, 14));
|
txtNomColonneExcel_PrenomEtudiant.setFont(new Font("Tahoma", Font.BOLD, 14));
|
||||||
txtNomColonneExcel_PrenomEtudiant.setColumns(60);
|
txtNomColonneExcel_PrenomEtudiant.setColumns(60);
|
||||||
txtNomColonneExcel_PrenomEtudiant.setBounds(326, 660, 244, 34);
|
txtNomColonneExcel_PrenomEtudiant.setBounds(326, 660, 244, 34);
|
||||||
@ -148,7 +167,7 @@ public class Window_parametreImportationInscription extends JFrame {
|
|||||||
contentPane.add(lblleNomColonneExcel_CodeEtudiant);
|
contentPane.add(lblleNomColonneExcel_CodeEtudiant);
|
||||||
|
|
||||||
txtNomColonneExcel_CodeEtudiant = new JTextField();
|
txtNomColonneExcel_CodeEtudiant = new JTextField();
|
||||||
txtNomColonneExcel_CodeEtudiant.setText("Individu - Code Etudiant");
|
txtNomColonneExcel_CodeEtudiant.setText(commandes.nomColonneExcel_CodeEtudiant);
|
||||||
txtNomColonneExcel_CodeEtudiant.setFont(new Font("Tahoma", Font.BOLD, 14));
|
txtNomColonneExcel_CodeEtudiant.setFont(new Font("Tahoma", Font.BOLD, 14));
|
||||||
txtNomColonneExcel_CodeEtudiant.setColumns(60);
|
txtNomColonneExcel_CodeEtudiant.setColumns(60);
|
||||||
txtNomColonneExcel_CodeEtudiant.setBounds(326, 705, 244, 34);
|
txtNomColonneExcel_CodeEtudiant.setBounds(326, 705, 244, 34);
|
||||||
@ -161,7 +180,7 @@ public class Window_parametreImportationInscription extends JFrame {
|
|||||||
contentPane.add(lblleNomColonneExcel_ProfilEtudiant);
|
contentPane.add(lblleNomColonneExcel_ProfilEtudiant);
|
||||||
|
|
||||||
txtNomColonneExcel_ProfilEtudiant = new JTextField();
|
txtNomColonneExcel_ProfilEtudiant = new JTextField();
|
||||||
txtNomColonneExcel_ProfilEtudiant.setText("Profil étudiant (lib.)");
|
txtNomColonneExcel_ProfilEtudiant.setText(commandes.nomColonneExcel_ProfilEtudiant);
|
||||||
txtNomColonneExcel_ProfilEtudiant.setFont(new Font("Tahoma", Font.BOLD, 14));
|
txtNomColonneExcel_ProfilEtudiant.setFont(new Font("Tahoma", Font.BOLD, 14));
|
||||||
txtNomColonneExcel_ProfilEtudiant.setColumns(60);
|
txtNomColonneExcel_ProfilEtudiant.setColumns(60);
|
||||||
txtNomColonneExcel_ProfilEtudiant.setBounds(905, 527, 244, 34);
|
txtNomColonneExcel_ProfilEtudiant.setBounds(905, 527, 244, 34);
|
||||||
@ -174,7 +193,7 @@ public class Window_parametreImportationInscription extends JFrame {
|
|||||||
contentPane.add(lblleNomColonneExcel_BacEtudiant);
|
contentPane.add(lblleNomColonneExcel_BacEtudiant);
|
||||||
|
|
||||||
txtNomColonneExcel_BacEtudiant = new JTextField();
|
txtNomColonneExcel_BacEtudiant = new JTextField();
|
||||||
txtNomColonneExcel_BacEtudiant.setText("Bac ou équivalence (lib.)");
|
txtNomColonneExcel_BacEtudiant.setText(commandes.nomColonneExcel_BacEtudiant);
|
||||||
txtNomColonneExcel_BacEtudiant.setFont(new Font("Tahoma", Font.BOLD, 14));
|
txtNomColonneExcel_BacEtudiant.setFont(new Font("Tahoma", Font.BOLD, 14));
|
||||||
txtNomColonneExcel_BacEtudiant.setColumns(60);
|
txtNomColonneExcel_BacEtudiant.setColumns(60);
|
||||||
txtNomColonneExcel_BacEtudiant.setBounds(905, 571, 244, 34);
|
txtNomColonneExcel_BacEtudiant.setBounds(905, 571, 244, 34);
|
||||||
@ -187,7 +206,7 @@ public class Window_parametreImportationInscription extends JFrame {
|
|||||||
contentPane.add(lblleNomColonneExcel_PortableEtudiant);
|
contentPane.add(lblleNomColonneExcel_PortableEtudiant);
|
||||||
|
|
||||||
txtNomColonneExcel_PortableEtudiant = new JTextField();
|
txtNomColonneExcel_PortableEtudiant = new JTextField();
|
||||||
txtNomColonneExcel_PortableEtudiant.setText("Individu - Tél. portable");
|
txtNomColonneExcel_PortableEtudiant.setText(commandes.nomColonneExcel_PortableEtudiant);
|
||||||
txtNomColonneExcel_PortableEtudiant.setFont(new Font("Tahoma", Font.BOLD, 14));
|
txtNomColonneExcel_PortableEtudiant.setFont(new Font("Tahoma", Font.BOLD, 14));
|
||||||
txtNomColonneExcel_PortableEtudiant.setColumns(60);
|
txtNomColonneExcel_PortableEtudiant.setColumns(60);
|
||||||
txtNomColonneExcel_PortableEtudiant.setBounds(905, 616, 244, 34);
|
txtNomColonneExcel_PortableEtudiant.setBounds(905, 616, 244, 34);
|
||||||
@ -200,7 +219,7 @@ public class Window_parametreImportationInscription extends JFrame {
|
|||||||
contentPane.add(lblleNomColonneExcel_MailPersoEtudiant);
|
contentPane.add(lblleNomColonneExcel_MailPersoEtudiant);
|
||||||
|
|
||||||
txtNomColonneExcel_MailPersoEtudiant = new JTextField();
|
txtNomColonneExcel_MailPersoEtudiant = new JTextField();
|
||||||
txtNomColonneExcel_MailPersoEtudiant.setText("Individu - Email personnel");
|
txtNomColonneExcel_MailPersoEtudiant.setText(commandes.nomColonneExcel_MailPersoEtudiant);
|
||||||
txtNomColonneExcel_MailPersoEtudiant.setFont(new Font("Tahoma", Font.BOLD, 14));
|
txtNomColonneExcel_MailPersoEtudiant.setFont(new Font("Tahoma", Font.BOLD, 14));
|
||||||
txtNomColonneExcel_MailPersoEtudiant.setColumns(60);
|
txtNomColonneExcel_MailPersoEtudiant.setColumns(60);
|
||||||
txtNomColonneExcel_MailPersoEtudiant.setBounds(905, 661, 244, 34);
|
txtNomColonneExcel_MailPersoEtudiant.setBounds(905, 661, 244, 34);
|
||||||
@ -213,20 +232,91 @@ public class Window_parametreImportationInscription extends JFrame {
|
|||||||
contentPane.add(lblleNomColonneExcel_MailPersoEtudiant_1);
|
contentPane.add(lblleNomColonneExcel_MailPersoEtudiant_1);
|
||||||
|
|
||||||
txtNomColonneExcel_MailUnivEtudiant = new JTextField();
|
txtNomColonneExcel_MailUnivEtudiant = new JTextField();
|
||||||
txtNomColonneExcel_MailUnivEtudiant.setText("Individu - Email");
|
txtNomColonneExcel_MailUnivEtudiant.setText(commandes.nomColonneExcel_MailUnivEtudiant);
|
||||||
txtNomColonneExcel_MailUnivEtudiant.setFont(new Font("Tahoma", Font.BOLD, 14));
|
txtNomColonneExcel_MailUnivEtudiant.setFont(new Font("Tahoma", Font.BOLD, 14));
|
||||||
txtNomColonneExcel_MailUnivEtudiant.setColumns(60);
|
txtNomColonneExcel_MailUnivEtudiant.setColumns(60);
|
||||||
txtNomColonneExcel_MailUnivEtudiant.setBounds(905, 705, 244, 34);
|
txtNomColonneExcel_MailUnivEtudiant.setBounds(905, 705, 244, 34);
|
||||||
contentPane.add(txtNomColonneExcel_MailUnivEtudiant);
|
contentPane.add(txtNomColonneExcel_MailUnivEtudiant);
|
||||||
|
|
||||||
btnEnregistrer = new JButton("Enregistrer");
|
btnEnregistrer = new JButton("Enregistrer");
|
||||||
|
btnEnregistrer.addActionListener(new ActionListener() {
|
||||||
|
public void actionPerformed(ActionEvent e) {
|
||||||
|
HashMap<String, String> nomColonnesFeuille = new HashMap<String,String>();
|
||||||
|
nomColonnesFeuille.put("Excel_Formation", txtNomColonneExcel_Formation.getText());
|
||||||
|
nomColonnesFeuille.put("Excel_Individu_-_Nom", txtNomColonneExcel_NomEtudiant.getText());
|
||||||
|
nomColonnesFeuille.put("Excel_Individu_-_Prenom", txtNomColonneExcel_PrenomEtudiant.getText());
|
||||||
|
nomColonnesFeuille.put("Excel_Individu_-_Code_Etudiant", txtNomColonneExcel_CodeEtudiant.getText());
|
||||||
|
nomColonnesFeuille.put("Excel_Profil_etudiant_lib.", txtNomColonneExcel_ProfilEtudiant.getText());
|
||||||
|
nomColonnesFeuille.put("Excel_Bac_ou_equivalence_lib.", txtNomColonneExcel_BacEtudiant.getText());
|
||||||
|
nomColonnesFeuille.put("Excel_Individu_-_Tel._portable", txtNomColonneExcel_PortableEtudiant.getText());
|
||||||
|
nomColonnesFeuille.put("Excel_Individu_-_Email_personnel", txtNomColonneExcel_MailPersoEtudiant.getText());
|
||||||
|
nomColonnesFeuille.put("Excel_Individu_-_Email", txtNomColonneExcel_MailUnivEtudiant.getText());
|
||||||
|
nomColonnesFeuille.put("Excel_Feuille_Inscription", txtNomFeuille.getText());
|
||||||
|
|
||||||
|
correspondanceNomDeColonneInscription.modifierLesNoms(nomColonnesFeuille);
|
||||||
|
|
||||||
|
dispose();
|
||||||
|
}
|
||||||
|
});
|
||||||
btnEnregistrer.setFont(new Font("Tahoma", Font.BOLD, 18));
|
btnEnregistrer.setFont(new Font("Tahoma", Font.BOLD, 18));
|
||||||
btnEnregistrer.setBounds(10, 749, 1164, 61);
|
btnEnregistrer.setBounds(20, 750, 555, 61);
|
||||||
contentPane.add(btnEnregistrer);
|
contentPane.add(btnEnregistrer);
|
||||||
|
|
||||||
|
Random random = new Random();
|
||||||
|
int randomNumber = random.nextInt(27) + 1;
|
||||||
|
ImageIcon imageIcon = new ImageIcon(Window_demarre.class.getResource("/resources/Sans titre_"+ String.valueOf(randomNumber) +".jpg"));
|
||||||
|
Image image = imageIcon.getImage();
|
||||||
|
|
||||||
|
// Détermination de la taille souhaitée pour l'image
|
||||||
|
int newWidth = getWidth();
|
||||||
|
int newHeight = getHeight()-290;
|
||||||
|
|
||||||
|
// Redimensionnement de l'image pour qu'elle s'adapte à la taille souhaitée
|
||||||
|
Image resizedImage = image.getScaledInstance(newWidth, newHeight, Image.SCALE_SMOOTH);
|
||||||
|
|
||||||
|
// label Auteur
|
||||||
|
lblAuteurVersion = new JLabel("<html>Pablo Rodriguez - 2023<br>Version " + commandes.version +"</html>");
|
||||||
|
lblAuteurVersion.setHorizontalAlignment(SwingConstants.LEFT);
|
||||||
|
lblAuteurVersion.setFont(new Font("Arial", Font.BOLD, 14));
|
||||||
|
lblAuteurVersion.setBounds(20, 11, 325, 53);
|
||||||
|
if(randomNumber==3 || randomNumber==4 || randomNumber==7
|
||||||
|
|| randomNumber==10 || randomNumber==11 || randomNumber==12
|
||||||
|
|| randomNumber==14 || randomNumber==15 || randomNumber==18
|
||||||
|
|| randomNumber==21 || randomNumber==22 || randomNumber==23
|
||||||
|
|| randomNumber==25 || randomNumber==27) {
|
||||||
|
lblAuteurVersion.setForeground(new Color(0, 0, 0));
|
||||||
|
}else {
|
||||||
|
lblAuteurVersion.setForeground(new Color(255, 255, 255));
|
||||||
|
}
|
||||||
|
contentPane.add(lblAuteurVersion);
|
||||||
|
|
||||||
lblImage = new JLabel("");
|
lblImage = new JLabel("");
|
||||||
|
lblImage.setIcon(new ImageIcon(resizedImage));
|
||||||
lblImage.setBounds(10, 11, 1164, 297);
|
lblImage.setBounds(10, 11, 1164, 297);
|
||||||
contentPane.add(lblImage);
|
contentPane.add(lblImage);
|
||||||
|
|
||||||
|
JButton btnValeurParDfaut = new JButton("Valeur par défaut");
|
||||||
|
btnValeurParDfaut.addActionListener(new ActionListener() {
|
||||||
|
public void actionPerformed(ActionEvent e) {
|
||||||
|
correspondanceNomDeColonneInscription.chargementParDefaut();
|
||||||
|
txtNomColonneExcel_Formation.setText(commandes.nomColonneExcel_Formation);
|
||||||
|
txtNomColonneExcel_NomEtudiant.setText(commandes.nomColonneExcel_NomEtudiant);
|
||||||
|
txtNomColonneExcel_PrenomEtudiant.setText(commandes.nomColonneExcel_PrenomEtudiant);
|
||||||
|
txtNomColonneExcel_CodeEtudiant.setText(commandes.nomColonneExcel_CodeEtudiant);
|
||||||
|
txtNomColonneExcel_ProfilEtudiant.setText(commandes.nomColonneExcel_ProfilEtudiant);
|
||||||
|
txtNomColonneExcel_BacEtudiant.setText(commandes.nomColonneExcel_BacEtudiant);
|
||||||
|
txtNomColonneExcel_PortableEtudiant.setText(commandes.nomColonneExcel_PortableEtudiant);
|
||||||
|
txtNomColonneExcel_MailPersoEtudiant.setText(commandes.nomColonneExcel_MailPersoEtudiant);
|
||||||
|
txtNomColonneExcel_MailUnivEtudiant.setText(commandes.nomColonneExcel_MailUnivEtudiant);
|
||||||
|
txtNomFeuille.setText(commandes.nomFeuilleExcel_Inscription);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
btnValeurParDfaut.setFont(new Font("Tahoma", Font.BOLD, 18));
|
||||||
|
btnValeurParDfaut.setBounds(605, 750, 544, 61);
|
||||||
|
contentPane.add(btnValeurParDfaut);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2,17 +2,23 @@ package base;
|
|||||||
|
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
|
|
||||||
|
import javax.swing.JOptionPane;
|
||||||
|
|
||||||
|
import base.sauvegardeXMLBase.saveType;
|
||||||
import outils.commandes;
|
import outils.commandes;
|
||||||
|
import outils.noeud;
|
||||||
import outils.supprimeCaracatresSpeciaux;
|
import outils.supprimeCaracatresSpeciaux;
|
||||||
|
|
||||||
public class correspondanceNomDeColonneInscription {
|
public class correspondanceNomDeColonneInscription {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Chargement des valeurs qui sont présentes dans la base.
|
* Chargement des valeurs qui sont présentes dans la base.
|
||||||
|
* Ceux sont les valeurs des différents attributs du noeus base.
|
||||||
*/
|
*/
|
||||||
public static void chargement() {
|
public static void chargement() {
|
||||||
// Valeurs par défaut
|
// Valeurs par défaut
|
||||||
if(commandes.nBase!=null) {
|
if(commandes.nBase!=null) {
|
||||||
|
// Ces attributs sont les noms des colonnes présentant dans les noeud de la base.
|
||||||
commandes.nomColonneFormation = commandes.nBase.getAttributes("Formation");
|
commandes.nomColonneFormation = commandes.nBase.getAttributes("Formation");
|
||||||
commandes.nomColonneNomEtudiant = commandes.nBase.getAttributes("Individu_-_Nom");
|
commandes.nomColonneNomEtudiant = commandes.nBase.getAttributes("Individu_-_Nom");
|
||||||
commandes.nomColonnePrenomEtudiant = commandes.nBase.getAttributes("Individu_-_Prenom");
|
commandes.nomColonnePrenomEtudiant = commandes.nBase.getAttributes("Individu_-_Prenom");
|
||||||
@ -23,6 +29,8 @@ public class correspondanceNomDeColonneInscription {
|
|||||||
commandes.nomColonneMailPersoEtudiant = commandes.nBase.getAttributes("Individu_-_Email_personnel");
|
commandes.nomColonneMailPersoEtudiant = commandes.nBase.getAttributes("Individu_-_Email_personnel");
|
||||||
commandes.nomColonneMailUnivEtudiant = commandes.nBase.getAttributes("Individu_-_Email");
|
commandes.nomColonneMailUnivEtudiant = commandes.nBase.getAttributes("Individu_-_Email");
|
||||||
|
|
||||||
|
// Ces attributs permettent l'inscription à partir du classeur Ms Excel fourni.
|
||||||
|
// Les noms de ces colonnes sont enregistré dans les attributs qui commencent par Excel_...
|
||||||
commandes.nomColonneExcel_Formation = commandes.nBase.getAttributes("Excel_Formation");
|
commandes.nomColonneExcel_Formation = commandes.nBase.getAttributes("Excel_Formation");
|
||||||
commandes.nomColonneExcel_NomEtudiant = commandes.nBase.getAttributes("Excel_Individu_-_Nom");
|
commandes.nomColonneExcel_NomEtudiant = commandes.nBase.getAttributes("Excel_Individu_-_Nom");
|
||||||
commandes.nomColonneExcel_PrenomEtudiant = commandes.nBase.getAttributes("Excel_Individu_-_Prenom");
|
commandes.nomColonneExcel_PrenomEtudiant = commandes.nBase.getAttributes("Excel_Individu_-_Prenom");
|
||||||
@ -42,12 +50,13 @@ public class correspondanceNomDeColonneInscription {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* chargement des noms des colonnes dans le classeur des inscriptions.
|
* Chargement des noms des colonnes dans le classeur des inscriptions.
|
||||||
* Ce classeur est fourni par le service administratif DSI qui le transmet au secrétarait de chaque UFR.
|
* Ce classeur est fourni par le service administratif DSI qui le transmet au secrétarait de chaque UFR.
|
||||||
* Ce classeur doit contenir ces colonnes après traitement des caractères.
|
* Ce classeur doit contenir ces colonnes après traitement des caractères.
|
||||||
*/
|
*/
|
||||||
public static void chargementParDefaut() {
|
public static void chargementParDefaut() {
|
||||||
|
|
||||||
|
// Les noms des colonnes par défaut (classeur Ms Excel fourni)
|
||||||
commandes.nomColonneExcel_Formation = "IAE - Version d'étape (lib. web)";
|
commandes.nomColonneExcel_Formation = "IAE - Version d'étape (lib. web)";
|
||||||
commandes.nomColonneExcel_NomEtudiant = "Individu - Nom";
|
commandes.nomColonneExcel_NomEtudiant = "Individu - Nom";
|
||||||
commandes.nomColonneExcel_PrenomEtudiant = "Individu - Prénom";
|
commandes.nomColonneExcel_PrenomEtudiant = "Individu - Prénom";
|
||||||
@ -71,27 +80,97 @@ public class correspondanceNomDeColonneInscription {
|
|||||||
commandes.nomColonneMailUnivEtudiant = supprimeCaracatresSpeciaux.TousLesCaracatresSpeciaux(commandes.nomColonneExcel_MailUnivEtudiant);//"Individu_-_Email";
|
commandes.nomColonneMailUnivEtudiant = supprimeCaracatresSpeciaux.TousLesCaracatresSpeciaux(commandes.nomColonneExcel_MailUnivEtudiant);//"Individu_-_Email";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Apporte les modification dans la base avec les nouveaux nons des colonnes ou de la feuille.
|
||||||
|
* @param nomColonne
|
||||||
|
*/
|
||||||
public static void modifierLesNoms(HashMap<String, String> nomColonne) {
|
public static void modifierLesNoms(HashMap<String, String> nomColonne) {
|
||||||
|
|
||||||
String nomColonneFormationDansBase = commandes.nBase.getAttributes("Formation");
|
commandes.nomColonneExcel_Formation = nomColonne.get("Excel_Formation");
|
||||||
|
commandes.nomColonneExcel_NomEtudiant = nomColonne.get("Excel_Individu_-_Nom");
|
||||||
|
commandes.nomColonneExcel_PrenomEtudiant = nomColonne.get("Excel_Individu_-_Prenom");
|
||||||
|
commandes.nomColonneExcel_CodeEtudiant = nomColonne.get("Excel_Individu_-_Code_Etudiant");
|
||||||
|
commandes.nomColonneExcel_ProfilEtudiant = nomColonne.get("Excel_Profil_etudiant_lib.");
|
||||||
|
commandes.nomColonneExcel_BacEtudiant = nomColonne.get("Excel_Bac_ou_equivalence_lib.");
|
||||||
|
commandes.nomColonneExcel_PortableEtudiant = nomColonne.get("Excel_Individu_-_Tel._portable");
|
||||||
|
commandes.nomColonneExcel_MailPersoEtudiant = nomColonne.get("Excel_Individu_-_Email_personnel");
|
||||||
|
commandes.nomColonneExcel_MailUnivEtudiant = nomColonne.get("Excel_Individu_-_Email");
|
||||||
|
|
||||||
|
commandes.nomFeuilleExcel_Inscription = nomColonne.get("Excel_Feuille_Inscription");
|
||||||
|
|
||||||
|
commandes.nomColonneFormation = supprimeCaracatresSpeciaux.TousLesCaracatresSpeciaux(commandes.nomColonneExcel_Formation);//"IAE_-_Version_detape_lib._web";
|
||||||
|
commandes.nomColonneNomEtudiant = supprimeCaracatresSpeciaux.TousLesCaracatresSpeciaux(commandes.nomColonneExcel_NomEtudiant);//"Individu_-_Nom";
|
||||||
|
commandes.nomColonnePrenomEtudiant = supprimeCaracatresSpeciaux.TousLesCaracatresSpeciaux(commandes.nomColonneExcel_PrenomEtudiant);; //"Individu_-_Prenom";
|
||||||
|
commandes.nomColonneCodeEtudiant = supprimeCaracatresSpeciaux.TousLesCaracatresSpeciaux(commandes.nomColonneExcel_CodeEtudiant);//"Individu_-_Code_Etudiant";
|
||||||
|
commandes.nomColonneProfilEtudiant = supprimeCaracatresSpeciaux.TousLesCaracatresSpeciaux(commandes.nomColonneExcel_ProfilEtudiant); //"Profil_etudiant_lib.";
|
||||||
|
commandes.nomColonneBacEtudiant = supprimeCaracatresSpeciaux.TousLesCaracatresSpeciaux(commandes.nomColonneExcel_BacEtudiant);//"Bac_ou_equivalence_lib.";
|
||||||
|
commandes.nomColonnePortableEtudiant = supprimeCaracatresSpeciaux.TousLesCaracatresSpeciaux(commandes.nomColonneExcel_PortableEtudiant);//"Individu_-_Tel._portable";
|
||||||
|
commandes.nomColonneMailPersoEtudiant = supprimeCaracatresSpeciaux.TousLesCaracatresSpeciaux(commandes.nomColonneExcel_MailPersoEtudiant);//"Individu_-_Email_personnel";
|
||||||
|
commandes.nomColonneMailUnivEtudiant = supprimeCaracatresSpeciaux.TousLesCaracatresSpeciaux(commandes.nomColonneExcel_MailUnivEtudiant);//"Individu_-_Email";
|
||||||
|
|
||||||
|
|
||||||
commandes.nomColonneFormation = nomColonne.get("Formation");
|
// Ecriture dans la base pour prendre en compte les nouvelles colonnes et feuille
|
||||||
// commandes.nomColonneNomEtudiant = nomColonne.get("Individu_-_Nom");
|
if(commandes.nBase!=null) {
|
||||||
// commandes.nomColonneNomEtudiant = nomColonne.get("Individu_-_Prenom");
|
// Ecriture de la formation
|
||||||
// commandes.nomColonneCodeEtudiant = nomColonne.get("Individu_-_Code_Etudiant");
|
String oldNameFormation = commandes.nBase.getAttributes("Formation");
|
||||||
// commandes.nomColonneProfilEtudiant = nomColonne.get("Profil étudiant (lib.)");
|
commandes.nBase.setAttribut("Formation", commandes.nomColonneFormation);
|
||||||
// commandes.nomColonneProfilEtudiant = nomColonne.get("Bac ou équivalence (lib.)");
|
commandes.nBase.setAttribut("Excel_Formation", commandes.nomColonneExcel_Formation);
|
||||||
// commandes.nomColonnePortableEtudiant = nomColonne.get("Individu - Tél. portable");
|
// ecriture du nom de l'étudiant
|
||||||
// commandes.nomColonneMailPersoEtudiant = nomColonne.get("Individu - Email personnel");
|
String oldNameNomEtudiant = commandes.nBase.getAttributes("Individu_-_Nom");
|
||||||
// commandes.nomColonneMailUnivEtudiant = nomColonne.get("Individu - Email");
|
commandes.nBase.setAttribut("Individu_-_Nom", commandes.nomColonneNomEtudiant);
|
||||||
|
commandes.nBase.setAttribut("Excel_Individu_-_Nom", commandes.nomColonneExcel_NomEtudiant);
|
||||||
|
// ecriture du prénom de l'étudiant
|
||||||
|
String oldNamePrenomEtudiant = commandes.nBase.getAttributes("Individu_-_Prenom");
|
||||||
|
commandes.nBase.setAttribut("Individu_-_Prenom", commandes.nomColonnePrenomEtudiant);
|
||||||
|
commandes.nBase.setAttribut("Excel_Individu_-_Prenom", commandes.nomColonneExcel_PrenomEtudiant);
|
||||||
|
// ecriture du code de l'étudiant
|
||||||
|
String oldNameCodeEtudiant = commandes.nBase.getAttributes("Individu_-_Code_Etudiant");
|
||||||
|
commandes.nBase.setAttribut("Individu_-_Code_Etudiant", commandes.nomColonneCodeEtudiant);
|
||||||
|
commandes.nBase.setAttribut("Excel_Individu_-_Code_Etudiant", commandes.nomColonneExcel_CodeEtudiant);
|
||||||
|
// ecriture du profil de l'étudiant
|
||||||
|
String oldNameProfilEtudiant = commandes.nBase.getAttributes("Profil_etudiant_lib.");
|
||||||
|
commandes.nBase.setAttribut("Profil_etudiant_lib.", commandes.nomColonneProfilEtudiant);
|
||||||
|
commandes.nBase.setAttribut("Excel_Profil_etudiant_lib.", commandes.nomColonneExcel_ProfilEtudiant);
|
||||||
|
// ecriture du bac de l'étudiant
|
||||||
|
String oldNameBacEtudiant = commandes.nBase.getAttributes("Bac_ou_equivalence_lib.");
|
||||||
|
commandes.nBase.setAttribut("Bac_ou_equivalence_lib.", commandes.nomColonneBacEtudiant);
|
||||||
|
commandes.nBase.setAttribut("Excel_Bac_ou_equivalence_lib.", commandes.nomColonneExcel_BacEtudiant);
|
||||||
|
// ecriture du portable de l'étudiant
|
||||||
|
String oldNamePortableEtudiant = commandes.nBase.getAttributes("Individu_-_Tel._portable");
|
||||||
|
commandes.nBase.setAttribut("Individu_-_Tel._portable", commandes.nomColonnePortableEtudiant);
|
||||||
|
commandes.nBase.setAttribut("Excel_Individu_-_Tel._portable", commandes.nomColonneExcel_PortableEtudiant);
|
||||||
|
// ecriture du mail personnel de l'étudiant
|
||||||
|
String oldNameMailPersoEtudiant = commandes.nBase.getAttributes("Individu_-_Email_personnel");
|
||||||
|
commandes.nBase.setAttribut("Individu_-_Email_personnel", commandes.nomColonneMailPersoEtudiant);
|
||||||
|
commandes.nBase.setAttribut("Excel_Individu_-_Email_personnel", commandes.nomColonneExcel_MailPersoEtudiant);
|
||||||
|
// ecriture du mail université de l'étudiant
|
||||||
|
String oldNameMailUnivEtudiant = commandes.nBase.getAttributes("Individu_-_Email");
|
||||||
|
commandes.nBase.setAttribut("Individu_-_Email", commandes.nomColonneMailUnivEtudiant);
|
||||||
|
commandes.nBase.setAttribut("Excel_Individu_-_Email", commandes.nomColonneExcel_MailUnivEtudiant);
|
||||||
|
// ecriture nom de la feuille
|
||||||
|
commandes.nBase.setAttribut("Excel_Feuille_Inscription", commandes.nomFeuilleExcel_Inscription);
|
||||||
|
|
||||||
String baseString = commandes.nBase.toWrite();
|
if( commandes.nBase.getFirstChild()!=null) {
|
||||||
|
for(noeud formation : commandes.nBase.getFirstChild().getChildren()) {
|
||||||
|
for(noeud nStudent : formation.getChildren()) {
|
||||||
|
nStudent.changeAttributName(oldNameFormation, commandes.nomColonneFormation);
|
||||||
|
nStudent.changeAttributName(oldNameNomEtudiant, commandes.nomColonneNomEtudiant);
|
||||||
|
nStudent.changeAttributName(oldNamePrenomEtudiant, commandes.nomColonnePrenomEtudiant);
|
||||||
|
nStudent.changeAttributName(oldNameCodeEtudiant, commandes.nomColonneCodeEtudiant);
|
||||||
|
nStudent.changeAttributName(oldNameProfilEtudiant, commandes.nomColonneProfilEtudiant);
|
||||||
|
nStudent.changeAttributName(oldNameBacEtudiant, commandes.nomColonneBacEtudiant);
|
||||||
|
nStudent.changeAttributName(oldNamePortableEtudiant, commandes.nomColonnePortableEtudiant);
|
||||||
|
nStudent.changeAttributName(oldNameMailPersoEtudiant, commandes.nomColonneMailPersoEtudiant);
|
||||||
|
nStudent.changeAttributName(oldNameMailUnivEtudiant, commandes.nomColonneMailUnivEtudiant);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
String regex = "\\s"+nomColonneFormationDansBase + "=";
|
sauvegardeXMLBase.save(commandes.nBase, saveType.SANS_MESSAGE, "");
|
||||||
String texte = " " + nomColonne.get("Formation") + "=";
|
|
||||||
baseString = baseString.replaceAll(regex,texte);
|
|
||||||
|
|
||||||
|
JOptionPane.showMessageDialog(null, "Changement enregistré.");
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -159,12 +159,12 @@ public class exportBaseToExcel {
|
|||||||
|
|
||||||
Object[][] data = new Object[1][33];
|
Object[][] data = new Object[1][33];
|
||||||
|
|
||||||
String formation = nTable.getFirstChild().getAttributes("IAE_-_Version_detape_lib._web");
|
String formation = nTable.getFirstChild().getAttributes(commandes.nomColonneFormation);
|
||||||
|
|
||||||
|
|
||||||
data[0][0] = nTable.getFirstChild().getAttributes("IAE_-_Version_detape_lib._web");
|
data[0][0] = nTable.getFirstChild().getAttributes(commandes.nomColonneFormation);
|
||||||
data[0][1] = "Formation";
|
data[0][1] = "Formation";
|
||||||
data[0][2] = commandes.nomColonneFormation; //"Individu_-_Code_Etudiant";
|
data[0][2] = commandes.nomColonneCodeEtudiant; //"Individu_-_Code_Etudiant";
|
||||||
data[0][3] = commandes.nomColonnePrenomEtudiant;//"Individu_-_Prenom";
|
data[0][3] = commandes.nomColonnePrenomEtudiant;//"Individu_-_Prenom";
|
||||||
data[0][4] = commandes.nomColonneNomEtudiant;//"Individu_-_Nom";
|
data[0][4] = commandes.nomColonneNomEtudiant;//"Individu_-_Nom";
|
||||||
data[0][5] = commandes.nomColonneProfilEtudiant;//"Profil_etudiant_lib.";
|
data[0][5] = commandes.nomColonneProfilEtudiant;//"Profil_etudiant_lib.";
|
||||||
|
BIN
src/resources/Sans titre_24.jpg
Normal file
After Width: | Height: | Size: 419 KiB |
BIN
src/resources/Sans titre_25.jpg
Normal file
After Width: | Height: | Size: 91 KiB |
BIN
src/resources/Sans titre_26.jpg
Normal file
After Width: | Height: | Size: 119 KiB |
BIN
src/resources/Sans titre_27.jpg
Normal file
After Width: | Height: | Size: 85 KiB |