Ver Mensaje Individual
  #2  
Viejo 17/09/09, 06:55:55
DLR DLR is offline
Junior Member
 
Fecha de Ingreso: abr 2008
Mensajes: 10
1- Se esta declarando un rango del tipo knumv
2- Si no se cumple la condicion pasa de todo lo que este debajo. Si esta dentro de un perform terminara el perform.
3- Si tienes localizados varios knumv en una tabla, es mejor que hagas un for all entries.

DATA: it_knumv type XXXXXX (como quieras declarartela, estaria bien que fuese una tabla con solo campo que fuese knumv) <--- esta seria la especie de it que dices que tienes que contiene todos los knumv contra los que debes realizar la select

if it_konv[] is not initial. <-- importante, ya que si esta vacia te devuelve todos los registros de la konv.
SELECT knumv kschl kmprs
FROM konv
INTO TABLE it_konv
FOR ALL ENTRIES IN it_knumv
WHERE knumv = it_knumv-knumv.
endif.
Responder Con Cita