Ver Mensaje Individual
  #4  
Viejo 12/01/07, 07:50:15
Avatar de davidsap
davidsap davidsap is offline
Member
 
Fecha de Ingreso: abr 2006
Mensajes: 85
De todas formas yo que tú intentaría evitar el uso de select ... endselect siempre que sea posible y pretendes optimizar la búsqueda. Es mejor declarar una tabla interna y hacer un loop, es decir:

DATA: BEGIN OF IT_TABLA OCCURS 0.
INCLUDE STRUCTURE MARA.
DATA: END OF IT_PERNR.

SELECT * FROM MARA
APPENDING CORRESPONDING FIELDS OF TABLE IT_TABLA
WHERE condiciones.

LOOP AT IT_TABLA.
WRITE IT_TABLA-campos.
ENDLOOP.

Es mi opinión, hadlo como creas.

Un saludo
Responder Con Cita