MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 22/12/09, 11:56:49
AJAAVE
 
Mensajes: n/a
On Change Of

Buenos dias, alguien me puede decir que permite hacer el ON CHANGE OF

Tengo el siguiente codigo

LOOP AT xlsit ASSIGNING <FS_XLSIT>.
ON CHANGE OF <FS_XLSIT>-col.
IF <FS_XLSIT>-col = 1.
CLEAR itab.
ENDIF.

....
....
....
ENDLOOP.

pero me lanza el error de que no es suportado en OO.

me podrian decir que permite hacer y alguna idea para cambiar esa sentencia.

Gracias de antemano por la ayuda
Responder Con Cita
  #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
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 16:40:12.


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