def getDicoForFancy(self):
#print ('MCList getDicoObjetsCompletsPourTree pour ', self)
listeDict=[]
- facultatif=1
+ nbFactDejaLa=len(self.data)
for i in self.data:
dico = i.getDicoForFancy()
- if facultatif > i.definition.min : dico['statut']='f'
- facultatif+=1
+ if nbFactDejaLa > i.definition.min : dico['statut']='f'
+ if nbFactDejaLa < i.definition.min and i == nbFactDejaLa : dico['repetable'] = 1
+ else : dico['repetable'] = 0
listeDict.append(dico)
return listeDict