[scodoc-devel] [SVN] Scolar : [1816] - export listes groupes en Excel sans formattage feuille appel

eviennet at lipn.univ-paris13.fr eviennet at lipn.univ-paris13.fr
Ven 19 Oct 19:11:09 CEST 2018


Une pièce jointe HTML a été nettoyée...
URL: https://listes.univ-paris13.fr/pipermail/scodoc-devel/attachments/20181019/e0915055/attachment-0001.htm 
-------------- section suivante --------------
Modified: branches/ScoDoc7/sco_groups_view.py
===================================================================
--- branches/ScoDoc7/sco_groups_view.py	2018-10-19 16:42:04 UTC (rev 1815)
+++ branches/ScoDoc7/sco_groups_view.py	2018-10-19 17:11:09 UTC (rev 1816)
@@ -362,7 +362,7 @@
         with_annotations=0
         ):
     """liste etudiants inscrits dans ce semestre
-    format: html, csv, xls, xml, allxls, pdf, json
+    format: html, csv, xls, xml, allxls, xlsappel, pdf, json
     Si with_codes, ajoute 3 colonnes avec les codes etudid, NIP, INE
     """
     authuser = REQUEST.AUTHENTICATED_USER
@@ -500,7 +500,9 @@
         if groups_infos.members:
             H.extend([
                 tab.html(),
-                '<ul>',
+                '<ul>',                
+                '<li><a class="stdlink" href="%s&amp;format=xlsappel">Feuille d\'appel Excel</a></li>'%(tab.base_url,),
+                '<li><a class="stdlink" href="%s&amp;format=xls">Table Excel</a></li>'%(tab.base_url,),
                 ])
             if amail_inst:
                 H.append(
@@ -518,10 +520,10 @@
         
         return ''.join(H) + '</div>'
 
-    elif format=='pdf' or format=='xml' or format=='json':
+    elif format=='pdf' or format=='xml' or format=='json' or format=='xls':
         return tab.make_page(context, format=format, REQUEST=REQUEST)
 
-    elif format == 'xls':
+    elif format == 'xlsappel':
         xls = sco_excel.Excel_feuille_listeappel(context, 
                                                  groups_infos.formsemestre, # le 1er semestre, serait à modifier si plusieurs
                                                  groups_infos.groups_titles, 

Modified: branches/ScoDoc7/static/icons/xlsicon_img.png
===================================================================
(Binary files differ)


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