MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Ciclo Dinamico. (foro/showthread.php?t=75255)

Eduesqueda 03/02/16 21:33:26

Ciclo Dinamico.
 
Buenas tardes,

Como podría en un ciclo en ABAP asignar un valor a 10 variables.
Las variables son Texto01, Texto02.....Texto10; de al forma que yo recorra un ciclo ya sea FOR, LOOP, DO, WHILE, etc. el que sea DIEZ VECES y asigne un valor dentro del ciclo a las variables TextoXX = Valor.

Donde XX es el índice del 01 al 10.

Como podría hacer esto?
Gracias

msq 10/02/16 15:50:30

Tal vez será una chanchada, pero podes hacer:

If sy-tabix eq '1'.
texto1 = xxx.

elseif sy-tabix eq '2'.
texto2 = xxx.
...
endif.

seguro hay una opción que consuma menos lineas de código pero esta te puede sacar de apuros.

omegaotaku 11/02/16 15:40:23

data: c(80),
ind type numc length 2.

ind = 1.

while (ind le 10)
if ind eq 10.
concatenate 'texto' ind into c.
else.
concatenate 'texto0' ind into c.
endif.
ind = ind + 1
endwhile.



Eduesqueda 03/03/16 21:41:08



omegaotaku gracias


Husos Horarios son GMT. La hora en este momento es 20:50:58.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web