Bonjour,
Je suis fatigué mais je ne sais plus comment faire pour trouver une chaine de caractère dans une valeur de zone de fichier.
J'ai d'abord pensé à un SCAN comme cela(dans les 2 cas
(ENT18 = 'FRANCOIS'):
Si je fais :
C 'F' sCAN ent18 rest
ça marche avec REST = 1
si je fais ça:
C MOVEL 'F' Zon
C ZON SCAN ent18 rest
ça marche pas REST = 0
ZON est est une zone écran de saisie de 40A et ent18 également
Même résultat en free
/free
rest = %scan('F':ENT18); (marche)
rest = %scan(Zone:ENT18); (marche pas)
/end-free
Merci de votre aide
Partager