[Scodoc-devel] [SVN] Scolar : [1234] - renforcement test sur import classeur excel.

eviennet at lipn.univ-paris13.fr eviennet at lipn.univ-paris13.fr
Mer 12 Juin 10:05:05 CEST 2013


Une pièce jointe HTML a été nettoyée...
URL: <https://www-rt.iutv.univ-paris13.fr/pipermail/scodoc-devel/attachments/20130612/f07e4bab/attachment-0001.html>
-------------- section suivante --------------
Modified: trunk/sco_excel.py
===================================================================
--- trunk/sco_excel.py	2013-06-11 19:52:05 UTC (rev 1233)
+++ trunk/sco_excel.py	2013-06-12 08:05:05 UTC (rev 1234)
@@ -394,11 +394,13 @@
     # fill matrix 
     sheet_name, values = P[0]
     sheet_name = sheet_name.encode(SCO_ENCODING, 'backslashreplace')
-    # diag.append(str(values))
+    if not values:
+        diag.append('Aucune valeur trouv\xE9e dans le classeur !')
+        return diag, None
     indexes = values.keys()
     # search numbers of rows and cols
-    rows = [ x[0] for x in values.keys() ]
-    cols = [ x[1] for x in values.keys() ]
+    rows = [ x[0] for x in indexes ]
+    cols = [ x[1] for x in indexes ]
     nbcols = max(cols) + 1
     nbrows = max(rows) + 1
     M = []


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