MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Ruptura de Control (foro/showthread.php?t=67223)

CRISTINO.GARCIA 03/06/13 16:07:32

Ruptura de Control
 
Hola

Como puedo hacer un codigo que me indique dentro de un loop cuando un campo cambia de valor, es como simular un at new.

Muchas Gracias

Saludos

manu_lolo27 06/06/13 11:58:35

Hola,

Creo q no existe niguna sentencia que haga esto, mas q el at new (recordemos que el campo tiene q ir mas hacia la izquierda, q hay q ordenar la tabla antes y q hay q meter la fila en un WA si no lo tiene) Lo que veo mas simple y sencillo q declares una variable del mismo tipo del campo y q la compares con la siguiente.

data: v_campo.

read table it_tabla index 1.
v_campo = it_tabla-campo.

loop at it_tabla.
if it_tabla-campo NE v_campo.
v_campo = it_tabla-campo. "ha cambiado de valor
endif.
endloop.

saludos
Manuel H.

CRISTINO.GARCIA 06/06/13 16:53:57

Hola Amigo, muchas gracias.



Husos Horarios son GMT. La hora en este momento es 19:24:16.

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