MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Ayuda con con fields symbols (foro/showthread.php?t=37744)

gaos 16/07/10 14:52:07

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

gaos 16/07/10 14:59:38

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

ekim68 16/07/10 16:25:35

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.

gaos 16/07/10 16:59:18

Muchas Gracias
 
:D :D :D Me sirvio mucho :D :D :D 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:D


Husos Horarios son GMT. La hora en este momento es 08:10:35.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web