Okey, j'ai ajouté l'initialisation de AR1 en premier, j'ai changé le type des données passant de DINT aux DWORD, Quand je lance la simulation , j'ai le num de recette "1" qui apparait (valeur de la première adresse du DB RECETTE), mais la partie du code reste à Zéro
AUF "STOCK" // ici je compare ce que j'ai dans le DB STOCK L DBD [AR1,P#0.0] L "RECU".CODE_recu // avec ce que j'ai reçu ici, est-ce que cette partie est bonne ? ==D SPBNB saut // saut si résultat non vrai ...
Merci beaucoup pour la réponse, voici ce que j'ai fais:
LAR1 P#0.0
L 30 Next: T #COMPTEUR
AUF "STOCK" L DBD [AR1,P#0.0] L "RECU".CODE_recu ==D SPBNB saut // saut si résultat non vrai T "COPIE".COPIE_code AUF "RECETTE" L DBD [AR1,P#0.0] T "COPIE".COPIE_num_recette
Je fais appel à votre aide, je suis débutant dans la programmation, je bloque depuis quelques jours sur ce problème, je vous explique:
J'ai un DB où je reçois un code en DINT ( DB4.DBD0 "RECU"), un DB où des codes (150 codes) sont enregistrés (DB5 "STOCK"), un DB ou sont stocké des ...