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
|