Foro de programación ABAP
SAP / ABAP => Programación ABAP => Mensaje iniciado 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,
-
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,
-
Gracias, si lo pude realizar como tu me indicas.
Saludos