Bonjour, Pendant que j'y suis, je voulais juste souligner qq problèmes qui nuisent un peu à l'écriture des scripts de regles de gestion sous Isis (interface RegleGestionEdit). En effet je viens de m'apercevoir que lancer une simulation signifie par défaut:
checker TOUS les scripts de gestion (cela se fait dans simulateurES.initRegle()?) existants MEME S'IL NE SONT PAS SELECTIONNES dans la fenetre "simulation launcher"
il n'y a pas d'evaluation pour verifier la syntaxe dans l'éditeur des 'regles de gestion' (comme il existe pour l'éditeur des scripts 'code
Il faudrait peut-être l'indiquer dans la doc car j'ai pas mal cherché pour savoir ce qui clochait (j'avais volontairement écrit des betises dans un script pour plus tard mais ça ne me génait pas parce que je ne l'avais pas selectionné, je croyais !) ou alors cela pourrait peut-être être interdit puisque logiquement les scripts non selectionné n'ont pas à intervenir dans la simulation (mais a ce que j'ai compris toutes les méthodes constructeurs de tous les scripts sont appelées à chaque simulation?) source') ce serait plus pratique que de devoir lancer une simulation et regarder dans le fichier log. D'autant plus que l'integralité du code de tous les scripts apparait dans le fichier log en cas de faute de syntaxe. C'est donc très laborieux de s'y retrouver, non? Y'a t-il une autre façon de travailler ? J'indique ces points pour les personnes suivantes qui pourront rencontrer les mêmes problèmes lors de l'écriture de scripts. A+ -- -------------------------------------------------------- François Bastardie French Research Institute for the Development of the Sea (IFREMER) Ecologie et Modèles pour l'Halieutique Rue de l'Ile d'Yeu BP 21105 44311 NANTES Cedex 03 - France Tél : 02 40 37 41 64 Fax : 02 40 37 40 75 E-mail : francois.bastardie@ifremer.fr