Muchas gracias Frankmerlos por la orientacion con esa logica me resulto y lo termine haciendo de esta manera.
DESCRIBE TABLE r_empresa LINES N.
*Rutina para mostrar descripcion mas de una sociedad en ALV
DATA:
v_empresatxt(60) TYPE C,
n TYPE I,
m TYPE I. "Contador
LOOP AT r_empresa.
m = m + 1.
* primero
if m = 1.
v_empresatxt = r_empresa-low.
else.
* ultimo
if m = n.
concatenate v_empresatxt r_empresa-low INTO v_empresatxt
separated by ' y '.
else.
concatenate v_empresatxt r_empresa-low INTO v_empresatxt
separated by ' , '.
endif.
endif.
ENDLOOP.
Salio perfecto para poder con esto completar si en caso necesito el conector 'y' si tiene mas de 3 paises....muchas gracias por el aporte....
|