#1
|
||||
|
||||
Ayuda con con fields symbols
Buen día a todos.
Tengun un problema con los fields symbols, en este caso es una tabla dinamica, el problema es que no puedo usar el loop at <itab> into <wa> where condiocion me marca error, la informacion que requiero esta en la tabla dinamica, pero no puedo entrar a ella para hacer algo , los campos que requiero para hacer comparaciones son creados de forma dinamica ¿Como le puedo hacer para entrar a esos campos?, ¿Alguna siguerencia?, Ya le busque asta donde se y un poco mas y no doy con la solucion |
#2
|
||||
|
||||
olvide algo jejeje
Olvide dejar los errores que me manda
The internal table "<ITAB>" has no header line - explicit specification of an output area with "INTO wa" or "ASSIGNING <fs>" is required. The specified type has no structure and therefore no component called "AUFNR" . . . . Si alguien me puede ayudar, lo agradeceria bastante |
#3
|
|||
|
|||
Hola, en un loop cuando usas un field symbol como cabecera debes de agregarle "ASSIGNING".
Te manda el error por que tu cabecera para la tabla es un field-symbol y no una estructura. CASO1 Tabla interna con cabecera de tipo field-symbol. LOOP AT TI_TABLA ASSIGNING <FS_TAB>. ENDLOOP. CASO2 Tabla interna con cabecera de tipo estructura. LOOP AT TI_TABLA INTO WA_TAB. ENDLOOP. CASO3 Tabla interna tipo field-symbol con cabecera de tipo field-symbol. LOOP AT <FS_TABLA> ASSIGNING <FS_TAB>. ENDLOOP. Úlima edición por ekim68 fecha: 16/07/10 a las 16:56:56. |
#4
|
||||
|
||||
Muchas Gracias
Me sirvio mucho y lo complemete con otro que vi
Es este LOOP AT <itab> INTO <wa>. UNASSIGN <campo>. ASSIGN COMPONENT 'campo_del_WA' OF STRUCTURE <wa> TO <campo>. variable = <campo>. ENDLOOP. Muchas gracias pore la ayuda y la respuesta tan rapida |
Herramientas | Buscar en Tema |
Desplegado | |
|
|