Ok je fais comme ca alors. mon x est un double, voici le code : double CatchEspTot = 0; [...des trucs qui modifient sa valeur] context.setValue("CatchEsp",CatchEspTot); Eric Chatellier a écrit :
Sigrid LEHUTA a écrit :
bonjour, salut,
j ai un petit soucis avec la methode proposee par benjamin : int MaValeurPourLAutreRegle = Integer.parseInt(context.getValue("MaValeurPourLAutreRegle"));
ca compile pas ??! C:\Documents and Settings\slehuta\isis-database-3\rules\Paita4_20002007suite_Anchois.java:137: cannot find symbol symbol : method parseInt(java.lang.Object) location: class java.lang.Integer CatchEspTot = Integer.parseInt(context.getValue("CatchEsp"));
est ce que c est correct de faire ? : Integer.parseInt(context.getValue("CatchEsp").toString());
et si l objet est un double ? : Double.parseDouble(context.getValue("CatchEsp").toString()); En théorie, ça fonctionne tout le temps oui.
Comment fait tu le context.setValue(x) ? De quel type est le "x" quand tu met une valeur dans le context ?
merci d avance !
-- 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 (interne : 8165)