+ # Traitement particulier pour le validator VerifExistence
+ # dont les valeurs possibles peuvent changer : into variable
+ if hasattr(self.node.item.definition.validators,'set_MCSimp'):
+ obj=self.node.item.getObject()
+ self.node.item.definition.validators.set_MCSimp(obj)
+ if self.node.item.isvalid() == 0 :
+ liste=[]
+ for item in listeDejaLa:
+ if self.node.item.definition.validators.verif_item(item)==1:
+ liste.append(item)
+ self.node.item.set_valeur(liste)
+ self.BuildLBValeurs()
+ self.listeValeursCourantes=liste
+ self.editor.affiche_infos(tr("Attention, valeurs modifiees"), Qt.red)
+ listeDejaLa=liste