Ver Mensaje Individual
  #1  
Viejo 24/11/09, 14:38:41
romario2 romario2 is offline
Senior Member
 
Fecha de Ingreso: abr 2006
Mensajes: 233
Exclamation loop con select single URGENTE

Hola Foro,

no consigo que me funcione este código:

LOOP AT tab_dades INTO est_tj30t WHERE stspr IS NOT INITIAL.


SELECT SINGLE *
FROM jest
INTO jest
WHERE objnr EQ tab_dades-objnr AND stat LIKE cst_stat AND inact EQ ' '. " cst_stat ha de començar per 'E'

IF sy-subrc = 0.
* AND stsma EQ tab_dades-stspr.

* SELECT SINGLE stsma estat spras txt04 txt30
SELECT SINGLE *
FROM tj30t
INTO est_tj30t
WHERE stsma EQ tab_dades-stspr AND estat EQ jest-stat AND spras EQ cst_spras AND txt04 IN so_txt04. "cst_spras = 'S'.

IF sy-subrc = 0.

MODIFY tab_tj30t FROM est_tj30t.
ELSE.

ENDIF.

ENDIF.
ENDLOOP.


Quiero rellenar la tabla interna tab_dades a partir de otras bbdd por select singles.


CUALQUIER IDEA SERÁ BIENVENIDA, SALUDOS
Responder Con Cita