Bonjour
J'utilise CPP Builder 5 sous W10. J'utilise une variable private qui me permet de compter et de repérer des opérations. Normalement je l'incrémente à chaque opération, mais comme j'ai déjà eu des problèmes de "disparition"mystérieuse de variable private, je l'enregistre dans un Label et je la récupère à chaque fois.
Mon code simplissime:
Sauf que la dernière ligne ne s'exécute pas! Du coup le Label ne change pas, ma variable n'est pas incrémentée et toutes les opé ont le même numéro! Pareil si j'utilise un TEdit au lieu d'un TLabel
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 dtransac=StrToInt(Numtrans->Caption); Qmove->FieldValues["TRANSAC"]=dtransac; Numtrans->Caption=IntToStr(dtransac+1);
Je précise que à l'ouverture de la fiche je récupère le dernier numéro utilisé dans une table, et je mets mon Label Numtrans à jour, et là ça marche. Voilà voilà...
Qu'est-ce qui pourrait expliquer ça?
Partager