Tema: On Change Of
Ver Mensaje Individual
  #2  
Viejo 22/12/09, 15:23:52
Avatar de DavidXD_XD
DavidXD_XD DavidXD_XD is offline
Moderator
 
Fecha de Ingreso: ago 2006
Localización: Lima - Perú
Mensajes: 1,251
Hola, pues si ... a medida q SAP ha ido evolucionando todo lo esta haciendo con OO, y es por eso q en la ayuda de sentencia la coloca como sentencia obsoleta, pero muy util para la programacion estructurada, esta sentencia es una condicional que es verdadero cuando ocurre un cambio en ese dato que colocas, por ejemplo si tienes los datos

Campo: var
1
1
1
2
3
3

Y colocas LOOP AT y ON CHANGE OF itab-var, entrara en el primer, cuarto y quinto registro, con OO hay que utilizar el AT NEW (si es que se tiene de manera ordenada los campos asi como tambien la ordenacion de la tabla interna) y si no se tiene el orden de los campos hay q crear una variable e ir pegandola para ir comparandola, espero te pueda ayudar
__________________
David Carballido Córdova
Responder Con Cita