Le 07/01/2013 12:00, Loic GASCHE a écrit :
Bonjour les lutins (et les autres) et bonne année !
J'ai toujours un soucis pour faire utiliser une valeur venant d'une règle dans une autre règle.
Ici ce que je veux faire est : - Avoir un TAC choisi à l'avance pour 2008,2009 et 2010 (grâce à la règle TACpoidsPop20082011) - Pour les années suivantes avoir une règle permettant de calculer le TAC en fonction des objectifs de gestion fixés (HCR_transition_MSY), cette valeur calculée étant appliquée par TACpoidsPop_pourHCR.
Le soucis est que pour mon HCR j'ai besoin de récupérer la valeur du TAC que l'on avait choisie pour 2010, et qu'à priori ça ne marche pas (TAC=0 dans les logs). Ce n'est pas: Tac2010 = (double) context.getValueAndCompute("tacInTons2010", 0); mais: Tac2010 = (Double) context.getValue("tacInTons2010");
-- Éric Chatellier - Code Lutin Tel: 02.40.50.29.28 - http://www.codelutin.com