#1
|
|||
|
|||
LOOP AT... WHERE campo IN ITAB???? se puede?
Hola, hoy no es mi día...
Tengo una tabla interna y quiero recorrerla pero solo si está en otra. yo juraría que era así: TYPES: BEGIN OF gt_matid, matid TYPE /sapapo/matkey-matid, END OF gt_matid. DATA: git_matid TYPE TABLE OF gt_matid WITH HEADER LINE. * DATA: git_matid TYPE STANDARD TABLE OF gt_matid. SELECT lwh~matid INTO TABLE git_matid FROM /sapapo/matlwh AS lwh FOR ALL ENTRIES IN git_lwh WHERE matid = git_lwh-matid * INNER JOIN marc AS mc * ON ma~matnr = mc~matnr . LOOP AT git_listmat WHERE matid IN git_matid. ENDLOOP. pero me da ERROR. Me dice que "git_matid, no tiene estructura de una tabla de selección". ¿¿que es que no se puede y me he liedo yo son un selection-option?? gracias. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|