[scodoc-devel] [SVN] Scolar : [1677] Ajout methode get_cod_dip_apogee() sur maquettes Apo.

eviennet at lipn.univ-paris13.fr eviennet at lipn.univ-paris13.fr
Sam 22 Juil 13:00:21 CEST 2017


Une pièce jointe HTML a été nettoyée...
URL: https://listes.univ-paris13.fr/pipermail/scodoc-devel/attachments/20170722/74966373/attachment.htm 
-------------- section suivante --------------
Modified: branches/ScoDoc7/sco_apogee_csv.py
===================================================================
--- branches/ScoDoc7/sco_apogee_csv.py	2017-07-22 07:50:10 UTC (rev 1676)
+++ branches/ScoDoc7/sco_apogee_csv.py	2017-07-22 11:00:21 UTC (rev 1677)
@@ -43,7 +43,7 @@
  apoC_cod_dip	VDTCJ
  apoC_Cod_Exp	1
  apoC_cod_vdi	111
- apoC_Fichier_Exp	vdtcj_v1cj.txt
+ apoC_Fichier_Exp	VDTCJ_V1CJ.txt
  apoC_lib_dip	DUT CJ
  apoC_Titre1	Export Apogée du 13/06/2008 à 14:29
  apoC_Titre2
@@ -545,6 +545,7 @@
         self.read_csv(data)
         self.etape_apogee = self.get_etape_apogee()
         self.vdi_apogee = self.get_vdi_apogee()
+        self.cod_dip_apogee = self.get_cod_dip_apogee()
         self.annee_scolaire = self.get_annee_scolaire()
         self.jury_intermediaire = False # True si jury à mi-étape, eg jury de S1 dans l'étape (S1, S2)
         
@@ -598,6 +599,7 @@
         
         # 2-- Titres:
         #   on va y chercher apoC_Fichier_Exp qui donnera le nom du fichier
+        #   ainsi que l'année scolaire et le code diplôme.
         self.titles = _apo_read_TITRES(f)
         
         # 3-- La section XX-APO_TYP_RES-XX est ignorée:
@@ -685,6 +687,13 @@
             if elt.type_objet == 'VET':
                 return elt.version
         raise ScoValueError('Pas de VDI Apogee (manque élément VET)')
+
+    def get_cod_dip_apogee(self):
+        """Le code diplôme, indiqué dans l'en-tête de la maquette
+        exemple: VDTRT
+        Retourne '' si absent.
+        """        
+        return self.titles.get('apoC_cod_dip', '')
     
     def get_annee_scolaire(self):
         """Annee scolaire du fichier Apogee: un integer

Modified: branches/ScoDoc7/sco_etape_apogee_view.py
===================================================================
--- branches/ScoDoc7/sco_etape_apogee_view.py	2017-07-22 07:50:10 UTC (rev 1676)
+++ branches/ScoDoc7/sco_etape_apogee_view.py	2017-07-22 11:00:21 UTC (rev 1677)
@@ -248,7 +248,7 @@
  apoC_cod_dip	VDTCJ
  apoC_Cod_Exp	1
  apoC_cod_vdi	111
- apoC_Fichier_Exp	vdtcj_v1cj.txt
+ apoC_Fichier_Exp	VDTCJ_V1CJ.txt
  apoC_lib_dip	DUT CJ
  apoC_Titre1	Export Apogée du 13/06/2008 à 14:29
  apoC_Titre2
@@ -269,7 +269,7 @@
  apoL_a01_code	apoL_a02_nom	apoL_a03_prenom	apoL_a04_naissance	apoL_c0001	apoL_c0002	apoL_c0003	apoL_c0004	apoL_c0005	apoL_c0006 (...)
  11681234	DUPONT	TOTO	 23/09/1986	18	20	ADM	18	20	ADM	(...)
     </pre>
-    <p>Après avoir obtenu les fichier, stockez les dans ScoDoc 
+    <p>Après avoir obtenu les fichier, stockez-les dans ScoDoc 
     (bouton "Ajouter fichier" en haut de cette page. Après vérification, il va 
     apparaitre dans une table. Vous pouvez supprimer ce fichier, ou en ajouter 
     d'autres si votre semestre correspond à plusieurs étapes Apogée.


Plus d'informations sur la liste de diffusion scodoc-devel