[Isis-fish-user] un truc bisarre dans un script : declaration de variables ?
Benjamin POUSSIN
poussin at codelutin.com
Jeu 27 Nov 20:01:31 CET 2008
On Thu, 27 Nov 2008 17:51:10 +0100
Sigrid LEHUTA <Sigrid.Lehuta at ifremer.fr> wrote:
> Bonjour,
> J'ai rencontré une erreur dans une règle de gestion, j'ai réussi à
> contourner mais je souhaite comprendre pourquoi la première solution
> échoue. Qqn peut m'expliquer ?
Tout simplement parce que tu redeclares une variable du meme nom en
local dans l'init. Donc tu remplis la variable local dans l'init. Donc
ta variable global a ton instance n'est jamais initialisee.
Il faut remplacer:
List<Strategy> strs = siMatrix.getStrategies(date);
par
strs = siMatrix.getStrategies(date);
--
Benjamin
--------------------
tél: +33 (0) 2 40 50 29 28
email: poussin at codelutin.com () campagne du ruban ascii
http://www.codelutin.com /\ pour les mails en ascii
Plus d'informations sur la liste de diffusion Isis-fish-users