[Isis-fish-user] un truc bisarre dans un script : declaration de variables ?

Sigrid LEHUTA Sigrid.Lehuta at ifremer.fr
Ven 28 Nov 10:08:39 CET 2008


Mais oui !!!!
Merci bcp :-)

Benjamin POUSSIN a écrit :
> 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
> _______________________________________________
> Isis-fish-user mailing list
> Isis-fish-user at lists.labs.libre-entreprise.org
> http://lists.labs.libre-entreprise.org/mailman/listinfo/isis-fish-user
>
>   

-- 
Sigrid LEHUTA
  ~ ><> ~
  
Doctorante
Département Ecologie et Modèles pour l'Halieutique
IFREMER, rue de l'ile d'Yeu BP 21105 
44311 Nantes Cedex 03
Tél : +33 (0)2 40 37 41 65




Plus d'informations sur la liste de diffusion Isis-fish-users