On Mon, 04 Jul 2005 14:08:20 +0200 "Marie Capoulade" <mcapoulade@hotmail.com> wrote:
Il semble qu'il y ai encore une ou des erreurs dans cette équation... je ne vois pas pourquoi. Pour tester si celle-ci fonctionne, je dois spécifier la longueur mais est ce que je dois aussi spécifier la valeur de metier.getValeurParamControlableAsNumber ?
Il faut bien sur que tu ais indiqué une valeur convenable dans l'interface de saisie de la pecherie pour la valeur du parametre controlable. -> definition du parametre controlable dans l'engin -> indication de la valeur a utiliser dans le metier
result = ECMAScript(#
if (metier.getValeurParamControlableAsNumber()<=50) (1/(1+(Exp(-2.04*(longueur-14.78))))); else if (metier.getValeurParamControlableAsNumber()<=60) (1/(1+(Exp(-2.45*(longueur-17.74))))); else if (metier.getValeurParamControlableAsNumber()<=70) (1/(1+(Exp(-2.86*(longueur-20.7))))); else (1/(1+(Exp(-3.27*(longueur-23.65))))); #);
result
essai d'utiliser plutot la methode getValeurParamControlableAsNumber(), si tu es sur que ton parametre controlable est bien un nombre.
De plus il est souvent prudent de mettre un else final avec une valeur par defaut.
-- Benjamin -------------------- email: poussin@codelutin.com () campagne du ruban ascii http://www.codelutin.com /\ pour les mails en ascii