#11
|
|||
|
|||
Hola, tengo una duda sobre este bucle
LOOP AT t_bseg ASSIGNING <fs>.
clear bkpf-bukrs. SELECT SINGLE bukrs FROM bkpf into bkpf-bukrs WHERE bukrs = <fs>-bukrs AND belnr = <fs>-belnr AND gjahr = <fs>-gjahr AND blart = 'F9' AND bldat = it_periodif-bldat AND budat = it_periodif-budat AND grpid = 'ZSD00031'. IF sy-subrc EQ 0. MOVE-CORRESPONDING it_periodif TO it_delete. APPEND it_delete. CLEAR it_delete. EXIT. ENDIF. ENDLOOP. En cierta medida, en cierta medida no acabo de verle utilidad a utilizar un FIELDSYMBOL en este progrma, si ya está dentro de un loop porqué referenciar de forma dinámica? Alguien podria arrojarme algo de luz sobre la razón de este bucle? La declaración del FS es la siguiente: DATA: t_bseg TYPE TABLE OF zbseg1. FIELD-SYMBOLS <fs> TYPE zbseg1. Gracias de antemano, |
Herramientas | Buscar en Tema |
Desplegado | |
|
|