else:
# on attend une SD ou un objet de la classe CO (qui n'existe pas encore)
if self.item.wait_co():
- from monUniqueSDCOPanel import MonUniqueSDCOPanel
- klass = MonUniqueSDCOPanel
+ if len(self.item.get_sd_avant_du_bon_type()) != 0 :
+ from monUniqueSDCOIntoPanel import MonUniqueSDCOIntoPanel
+ klass = MonUniqueSDCOIntoPanel
+ else :
+ from monUniqueSDCOPanel import MonUniqueSDCOPanel
+ klass = MonUniqueSDCOPanel
# on attend une SD
elif self.item.wait_assd():
class SIMPTreeItem(Objecttreeitem.AtomicObjectTreeItem):
-## from newsimppanel import newSIMPPanel
-## panel = newSIMPPanel
itemNode=Node
def init(self) :
has_an_into= self.definition.validators.has_into()
return has_an_into
-# def wait_into(self):
-# """ Méthode booléenne qui retourne 1 si l'objet pointé par self
-# prend ses valeurs dans un ensemble discret (into), 0 sinon """
-# if self.object.definition.into != None :
-# return 1
-# else:
-# return 0
def GetMinMax(self):
""" Retourne les valeurs min et max de la définition de object """
liste_param.append(param)
if typ=='TXM' and type_param=='str':
liste_param.append(repr(param))
+ if ('grma' in repr(typ)) and type_param=='str':
+ liste_param.append(param.nom)
return liste_param
#--------------------------------------------------
texte = texte+'Donnez le nom du fichier dont vous \n voulez faire une poursuite'
QMessageBox.information( self, titre,texte)
- print "HHHHHHHHHHHHHHHHHHHHHHHHHHH"
fn = QFileDialog.getOpenFileName( None, "", self, None, titre )
if fn.isNull():
ulfile = os.path.abspath(unicode(fn))
# On utilise le convertisseur défini par format_fichier
- print 'GETFILE', ulfile
- print "jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj"
source=self.get_source(ulfile)
if source:
# On a réussi à convertir le fichier self.ulfile