Dans un formulaire destiné à enregistrer des comptes généraux (F_CptesGen) dans la table T_CptesGen, je souhaite attribuer la nature du compte (Nature_CpteGen) en fonction de son numéro. Pour cela j'extrais les 2 ou 3 premiers caractères du N° de compte pour les comparer à des nombres de façon à mentionner dans la nature du compte s'il s'agit d'un compte d'actif, de passif, de charge ou de produit.
J'ai rédigé le code ci-joint, mais quel que soit le N° de compte encodé, il mentionne toujours qu'il s'agit d'un compte de passif. Hier, cela fonctionnait, je pense avoir modifié quelque chose, mais je ne trouve pas quoi. Cependant, sur base du Message que j'ai placé, l'extraction du nombre est correcte.
Quelqu'un aurait-il une idée de ce qui n'est pas correct dans mon code ?
Merci d'avance à tous.
J'ai modifié la condition, pensant avoir oublié 1 ligne, mais cela ne change rien au problème. (Voir pièce jointe)
Merci.
Partager