Hola Raul:

tienes que trabajar con campos binarios.......

El c�digo ILE-RPG podr�a ser el siguiente:

     d campo           s              1b 0 inz(0)    
                                                     
     c                   do        255              
     c                   eval      campo = campo + 1
     c                   enddo                      

aunque la variable campo realmente tiene un tama�o de 2 bytes (la variables binarias ocupan 2 � 4 bytes) , con lo cual comenzaria teniendo un valor X'0000' y finalizar�a con el valor X'00FF'

Salu2



"Genfins, S.A." <[EMAIL PROTECTED]>
Enviado por: [EMAIL PROTECTED]

08/03/2002 12:26
Por favor, responda a forum.help400

       
        Para:        <[EMAIL PROTECTED]>
        cc:        
        Asunto:        Trabajar con hexadecimales



Hola,

   Tiene alguien idea de como trabajar con valores hexadecimales en =
RPG.

   Me explico, quiero mover X'00' a un campo y empezar a sumarle 1 =
hasta llegar a X'FF'.

Saludos.

Raul


Responder a