Le 19/03/2015 12:33, Eric Chatellier a écrit :
Le 19/03/2015 12:28, Sigrid Lehuta a écrit :
(j y crois pas trop mais) est ce que ca vient du s et pas s.toString() ?
context.getValue("totOtherCatchStep_" + param_population.getName() + "_" + s); comparé à context.setValue("totOtherCatchStep_" + param_Population.getName() + "_" + step.toString() J'y crois pas trop non plus parce que Java va automatiquement appele .toString() sur s quand même. Bon, bah en fait maintenant j'y crois :D
Parce que le code n'est pas équivalent. step.toString() doit mettre "janvier 0" Alors que dans l'autre code, "s" n'est pas un timeStep mais un simple "int" donc, là il met vraiment 0. Il faudrait modifier le code pour que le nom du parametre soit le même des deux cotés. -- Éric Chatellier - www.codelutin.com - 02.40.50.29.28