Sigrid LEHUTA a écrit :
hello, je veux faire intervenir les débarquements du mois dans l'équation de prix, mais j'arrive pas :'( il me dit qu il y a une erreur dans l equation de prix et en effet quand je fais afficher la matrice des captures recupérée dans l equation de prix, il me renvoit "null". voici les deux techniques que j ai testées pour récupérer la matrice des captures (je sais toujours pas la difference entre les deux mais aucune ne marche) :
Population pop = group.getPopulation(); String name = "ResultName.MATRIX_CATCH_WEIGHT_PER_STRATEGY_MET_PER_ZONE_POP"; technique 1 : Date date2 = context.getSimulationStorage().getResultStorage().getLastDate(); MatrixND landing = context.getSimulationStorage().getResultStorage().getMatrix(date2,pop, name) ;
technique 2 : Date date = context.getSimulationControl().getDate().previous(); MatrixND landing = context.getResultManager().getMatrix(date, pop, name) ;
(j ai pris soin de mettre date.previous() au cas ou ca viendrait de getPrice() qui serait appelé avant la création de la nouvelle ligne de la matrice de captures mais je pense pas) Est ce parce que je m'y prends mal ou parce que je ne peux pas du tout la reccupérer ?
merci beaucoup !!!! sig
Sur ta première ligne, si tu enlève les quotes : String name = ResultName.MATRIX_CATCH_WEIGHT_PER_STRATEGY_MET_PER_ZONE_POP; ça donne quoi (avec l'une ou l'autre des méthodes, comme ça je saurais pas dire si il y en a une qui marche ou pas) ? Jean -- ---- Jean Couteau Code Lutin - http://www.codelutin.com 44 Bd des Pas Enchantés - 44230 St-Sébastien/Loire Tél : 02 40 50 29 28 - Fax : 09 59 92 29 28 _______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users