CCAR:
Changement de methode pour retrouver l'ordre des mots clés dans un catalogue
Répond à la fiche EO2002-113 émise par ASter
Chaque entite du catalogue est numérotée lors de sa création : attribut _no
Ensuite le module autre_analyse_cata.py parcourt la structure de donnees
pour construire un attribut liste de nom ordre_mc pour chaque entite.
Cet attribut contient la liste des sous mots cles ordonnee.
CCAR: evolution demandee dans la fiche EO2001-066 : on peut specifier dans editeur.ini
ou eficas.ini un repertoire d'ouverture pour le browser de fichiers avec la variable
de configuration initialdir. Cette variable vaut $HOME/Eficas_install par defaut. On peut donner
un nom absolu de repertoire ou os.curdir ('.') pour le repertoire de lancement d'EFICAS.
Evolution EO2001-064 réalisée : Scrollbar horizontal lorsque les listes sont longues. On ne tronque
plus les listes trop longues. Dans la foulée, float_repr a été remplacé par str pour
l'affichage des flottants.
Correction d'un probleme avec isdeveloppeur = "OUI"
Anomalie AO2001-474 "corrigée". Elle l'était déja probablement en 1.2
Evolution EO2001-111 traitée : la chaine fr ou an (selon la langue) s'affiche maintenant
dans la fenetre info pour tous les objets : commandes, mots clés simples facteurs ...
Adaptation d'EFICAS à l'évolution du noyau sur les commandes avec reuse
eficas [Fri, 17 May 2002 08:30:54 +0000 (08:30 +0000)]
CCAR:amelioration de la fonctionnalité mots clés inconnus
Il semble que cette fonctionnalité n'est pas branchée
Modified Files:
Editeur/bureau.py Editeur/fenetre_mc_inconnus.py
Ihm/I_MCCOMPO.py Ihm/I_MCLIST.py
F.R: - modifs dans I_MACRO_ETAPE et I_PROC_ETAPE car il faut aussi surcharger
F.R: la méthode Build_sd (sans la modifier mais tout simplement parce
F.R: qu'en la mettant dans I_ETAPE on la donne aux autres classes par héritage)
F.R: Du coup, il faut ajouter des import dans ces deux fichiers
F.R: composimp.py : dans méthode select_in_file, ajout d'un paramètre manquant dans le
F.R: constructeur de FenetreDeSelection
F.R: commande_comm.py : ajout de la méthode reparent
F.R: I_ETAPE.py : - test supplémentaire dans le cas d'opérateur réentrant au niveau de nomme_sd :
F.R: lorsqu'on trouve une sd du nom donné par l'utilisateur,
F.R: il faut encore tester qu'elle est du type attendu !!!
F.R: - surcharge de Build_sd du noyau en raison de l'absence de test
F.R: de validité de l'étape avant la construction de la sd
F.R: --> cette méthode devra disparaître et la modif répercutée dans le noyau
F.R: I_MCSIMP.py : ajout des méthodes get_type et get_min_max utilisées lorsque
F.R: l'on importe des valeurs depuis un fichier
F.R: - correction bug sur opérateur strictement réentrant (ex:DEFI_GROUP)
F.R: on ne pouvait pas sélectionner le concept retourné (enrichi)
F.R: car dans nomme_sd on faisait appel à get_sdprod sur le jdc (méthode
F.R: qui n'existe pas) au lieu de get_sd_avant_etape ...
F.R: - modification ordre d'appel à node.parent.select et les autres
F.R: actions liées au node (car la sélection d'un noeud tue l'ancien panel_
F.R: courant )
CCAR: Correction du pb rencontré avec les macros. Le panneau
CCAR: de nommage du concept n'apparaissait pas lorsque la commande
CCAR: devenait valide. Ceci a été résolu en inversant l'appel de select
CCAR: et update dans record_valeur de composimp.py
F.R: -bulle d'aide des panneaux de composimp retaillées
F.R: - ajout type de fichier quelconque à l'ouverture (et plus seulement .comm)
F.R: - modif label fichier format v6 dans menu
F.R: recette modifs CCa : correction bug sur la copie et les
F.R: références à dezs concepts qui n'existent pas au niveau
F.R: d'arborscence où l'on copie la commande
CCAR: Modification du message d'erreur dans isvalid en cas de
CCAR: impossibilite de determiner le type produit : ajout du traceback
CCAR: Modified Files:
CCAR: V_ETAPE.py V_MACRO_ETAPE.py