Ver Mensaje Individual
  #4  
Viejo 13/06/08, 19:01:28
Avatar de Alfredosite
Alfredosite Alfredosite is offline
Senior Member
 
Fecha de Ingreso: jul 2007
Localización: Lima-Perú
Mensajes: 135
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....
Responder Con Cita