You can easily find both the declared and actual lengths of a string variable using RPG IV. To find the declared...
length of a string, you can use the %Size built-in function:
C* Finding the declared length of a string (CODE) C Eval StrSiz = %Size( Str )
To find the string's actual length, you can use the CheckR operation to locate the rightmost nonblank character:
C* Finding the actual length of a string (CODE) C ' ' CheckR Str StrLen