Hola:

La/s forma/s van a depender en buena medida de la version de RPG.

El campo Alfa recuerda a un dato de tipo fecha. así que una posible solución
sea

     d Alfa            s             10    inz('16.07.2007')
     d Num             s              8p 0

      /free
       num = %dec(%char(%date(Alfa:*eur):*iso0):8:0);
       *inlr = *on;
      /end-free


El día 17/09/07, VALENCIA Informatique <[EMAIL PROTECTED]>
escribió:
>
>  Buena tardes a todos.
>
> Hay alguna manera de convertir un dato de alfa a numérico en RPG??, al
> contrario no tengo problemas...
>
> Ej: Campo A (alfa): 16.07.2007 lo quiero convertir en num B: 20070716.
>
> Mi intención era usar la operación subst para despues concatenar.
>
> Un saludo
>
>
> Muchas gracias
>
>  **
> *______________________________*
> **
>
> __________________________________________________
> Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
> &amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
> http://www.help400.es
> _____________________________________________________
>
> Para darte de baja visita la siguente URL:
> http://listas.combios.es/mailman/listinfo/forum.help400
>



-- 
Mi blog sobre as400
http://www.ajut400.com
__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a