I don't know what release of 7.6 you are running but there is a new function called PATTERN in 7.6.5 (pg. 76 of the SofNF for 765) which might be helpful.
In Focus since 1979///7706m/5 ;wintel 2008/64;OAM security; Oracle db, ///MRE/BID
September 11, 2008, 03:13 AM
<JG>
No need to wait for 765
CHKFMT function has been there for ever (almost)
September 11, 2008, 03:53 AM
GamP
But, if you have a leading or trailing space in your alpha field that is otherwise totally numeric, CHKFMT returns a 1 - stating it is not numeric - which is in this case not correct. You could solve that by using a combination of EDIT and CHKFMT. If the result of the EDIT is 0 and the result of CHKFMT is also 0 then it is definitely not a numeric contents. The following example show that: