On Mon, 19 Dec 2005 17:40:32 +0100 Francois.Bastardie@ifremer.fr wrote: ...
OK voilà comment je fais : dans la fenetre EcmaScriptEdit je sauve mon script avec le bouton 'save'...c'est alors qu'il me dit en bas de la fenêtre :"il y a des erreurs dans votre méthode"...mais le script tourne si je lance une simulation...de toute mainère, j'ai remarqué que si il y a une erreur de syntaxe alors le corps du script est copié dans le fichier erreur.txt...dans le cas contraire il y a une FESI exception de lancé pour une autre erreur, non?... Il arrive qu'en fermant isis et en le redemarrant l'erreur disparaisse. mais là mon script a une erreur permanente ce qui est très génant car je ne sais pas où débugguer quand je le modifie à nouveau...
s'il y a une erreur dans les logs, il me faudrait l'erreur pour que je sache exactement ce qui se passe.
Sans le script je ne peux pas t'aider, mais surtout, je ne pense pas pouvoir t'aider sans te voir travailler :(.
...
A propos je recherche aussi une méthode qui me permette d'obtenir la liste des noms de zones/secteur de chaque population...j'ai essayé ça mais ça marche pas:
pourquoi ne pas utiliser la methode getZonePopulation() sur l'objet Population ? elle retourne tous les secteurs utilises par la population. http://isis-fish.labs.libre-entreprise.org/api/isis-fish/version2/fr/ifremer...) donc pops.get(i).getZonePopulation().getAllSecteur()
//var unedate = new Packages.fr.ifremer.nodb.Date(); //var ZoneNames = new Packages.java.util.ArrayList( resManager.getMatrix(unedate,pops.get(i), "Abondance").getSemantics(1) ); //for(var iz=ZoneNames.iterator(); iz.hasNext();) // { // var z=iz.next(); // var izz = 0; // izz = izz+1; // index pour R // c.voidEval( "dimnames(myFLQuant)$area["+izz+"] <-"+z.getNom()+""); // a verifier si renvoie ts les noms // }
Merci et A+
-- -------------------------------------------------------- François Bastardie
IFREMER - département EMH (Ecologie et Modèles pour l'Halieutique) Rue de l'Ile d'Yeu BP 21105 44311 NANTES Cedex 03 Tél : 02 40 37 41 64 Fax : 02 40 37 40 75 E-mail : francois.bastardie@ifremer.fr
-- Benjamin -------------------- email: poussin@codelutin.com () campagne du ruban ascii http://www.codelutin.com /\ pour les mails en ascii