Foro de programación ABAP

SAP / ABAP => Programación ABAP => Mensaje iniciado por: Magna en 01 de Febrero de 2010, 05:18:12 pm

Título: Tipo de Datos Numc
Publicado por: Magna en 01 de Febrero de 2010, 05:18:12 pm
Buenos días, de una variable que tiene tipo de datos numc, necesito tomar los primeros n caracteres.  Exclusivamente del dato PRKEY de la estructura RF011P.  Este dato es igual = 010102010000 y yo quiero en una corrida de un loop que tome por ejemplo 010102 y en la otra 0101, para lo cual tengo una variable tipo Integer(P_POSIC TYPE I), pero me da el siguiente error:

The lenght specification "(P_POSIC) is not a numeric literal or a numerci constant.

Alguien de ustedes podría ayudarme a ver como puedo realizar esto?

Gracias,
Título: Re: Tipo de Datos Numc
Publicado por: molaci en 01 de Febrero de 2010, 05:53:15 pm
Hola Magna.

No se si entendí bien del todo tu pregunta.

De todas formas según entendí dentro del mismo LOOP puedes mover el contenido entero del campo PRKEY a una variable de tipo CHAR y luego en esta variable intenta recuperar los datos como los necesites.


Saludos,
Título: Re: Tipo de Datos Numc
Publicado por: Magna en 01 de Febrero de 2010, 09:15:02 pm
Gracias, si lo pude realizar como tu me indicas.

Saludos