par Nico (débutant) » 24 Juil 2003 à 11:46
Bonjour à tous,J'ai un problème de taille : J'ai un champ interet echus et un champ interets echus précédent ainsi qu'un bouton ajustement interets echus.Lorsque je choisi d'ajuster les interets, le montant se met dans le champ interet echus mais à la sauvegarde, le champ reprend la valeur qu'il y avait avant l'ajustement. C'est un problème grave que je n'arrive pas à resoudre. Voici les formules respectives du bouton d'action, du champ interets echus précedent et du champ interets echus en esperant que vous comprendrez le fonctionnement de la chose.Ajuster Interets EchusFIELD InteretsEchus:=InteretsEchus;tmp:=@Prompt([OKCANCELEDIT];"Saisir Intérêts Echus";"Saisissez une valeur:";"0");@SetField("InteretsEchus";@TextToNumber(tmp))Interets Echus Precedent (champ Masqué)Month:=@TextToNumber(Mois)-1;Year:=@If(Mois!="";@If(Month!=0;@Text(Annee);@TextToNumber(@Text(Annee))-1);"");Month1:=@If(Mois="";"";@If(Month=0;"12";month));key:=@UpperCase(ContratNomPartenaire)+@Text(Year)+@Text(Month1);dbl:=@DbLookup("":"NoCache";"":"";"(ep)";key;"InteretsEchus");@If(InteretFlag="1";0;@IsError(dbl) | dbl="";0;dbl)Interets Echustmp:= ReservePrecedente * Taux;tmp1:=tmp/12+InteretsEchusPrecedent;@If(InteretFlag="1";0;@IsError(tmp1);0;tmp1)En esperant que vous pourrez m'aider rapidementNico