Le 13/12/2012 12:03, Paul MARCHAL a écrit :
Je ne suis pas un lutin mais oui c'est possible et c'est le cas avec la règle que je t'ai envoyé. Il faut déclarer les variables communes à plusieurs règles en static. Tu peux également discuter avec l'interface en mettant des variables en context. C'est pas très propre :) mais ça peut marcher.
L'autre solution est de passer par le contexte de simulation (SimulationContext). http://www.isis-fish.org/apidocs/fr/ifremer/isisfish/simulator/SimulationCon... Tu peut ajouter des informations dedans via: context.putValue("name", value); et dans l'autre règle, les récuperer: value = (typecast)context.getValue("name"); Dans les deux cas, il faut faire attention à l'ordre d'ajout des règles dans la simulation, car elle seront exécutées dans l'ordre de déclaration. -- Éric Chatellier <chatellier@codelutin.com> Tel: 02.40.50.29.28 http://www.codelutin.com