Ver Mensaje Individual
  #4  
Viejo 09/04/13, 18:29:24
Duarco Duarco is offline
Member
 
Fecha de Ingreso: jun 2009
Mensajes: 54
Cool

Hola, se me ocurre que esta pueda ser una solución.

CLEAR TABLA3[].
LOOP AT TABLA2 INTO WA_TABLA2.
CLEAR: WA_TABLA3.
LOOP AT TABLA 1 INTO WA_TABLA1 WHERE COD = WA_TABLA2-COD.
APPEND WA_TABLA1 TO TABLA3.
IF WA_TABLA2-FLAG = X.
WA_TABLA3-TOTAL = WA_TABLA3-TOTAL + WA_TABLA1-TOTAL.
ENDIF.
ENDLOOP.
IF WA_TABLA2-FLAG = X.
APPEND WA_TABLA3 TO TABLA3.
ENDIF.
ENDLOOP.

Espero sea de tu ayuda jejeje.
Responder Con Cita