Browse Source

Adding dateVariable to pars to set date of entry automatically

Andrej 1 month ago
parent
commit
9692fdaab8
1 changed files with 8 additions and 2 deletions
  1. 8 2
      importXLSX.py

+ 8 - 2
importXLSX.py

@@ -407,10 +407,16 @@ def importData(pars,filename,getId=getId,modify=modify,\
 
       seqNum=getSequenceNum(pMap,id)
       entry['SequenceNum']=seqNum+seqNumOffset
+
+      #set date also? Use pars to find dateVariable
+      try:
+         dateVariable=pars['dateVariable']
+         entry['Date']=entry[dateVariable]
+      except KeyError:
+         pass
+
       entries.append(entry)
             
-#for p in pMap:
-#    print('{}: {}'.format(p,len(pMap[p])))
    print(entries)
 #delete previous incarnations
    loadSafely(pars,entries,dryRun=dryRun)