Hola

Una solución es utilizar la función %XLATE previamente y luego utilizar un
%DEC para pasar a numérico

campo5 = %DEC( %XLATE('B-.':'   ': Campo10) : 5 : 0 )


El 30 de septiembre de 2013 12:11, Paqui Alvarez (Taver-Instaclack) <
[email protected]> escribió:

>  Hola buenos dias****
>
> alguien me puede ayudar ?  ****
>
> ** **
>
> ** **
>
> en un programa Rpgle****
>
> ****
>
>  ****
>
> ** **
>
> ecibo un campo alfanumerico de 10 posiciones ( B-6.775   )****
>
> y necesito convertirlo en numerico de 5 posiciones sin decimales  6775  (
> eliminando los caracteres de inicio y los puntos de  millar ) , no se que
> me ocurre pero estoy bloqueada en esto…****
>
> ** **
>
> ** **
>
> ** **
>
> B-4.255            4255****
>
> B-6.773            6773****
>
> B-6.554            6554     ****
>
> ** **
>
> Muchas gracias ¡¡¡¡¡****
>
> ** **
>
> Paqui   ****
>
> ** **
>
> ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> Forum.Help400 © Publicaciones Help400, S.L.
>
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a