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 14/06/13, 14:19:59
manu_lolo27 manu_lolo27 is offline
Member
 
Fecha de Ingreso: mar 2008
Localización: Madrid -España
Mensajes: 90
Unhappy Ayuda!!! Validación Al Borrar En Sm30

Buenas a todos, por favor a ver si alguien me echa una no, hice un tabla Z, por ejem con 2 campos, tiene un actualizacion en la SM30, ahora el cliente quiere que al borrar una entrada haga la comprobación si se esta usando esa entrada en los avisos (por ejm).

Sé dnd meter el codigo, las comprobaciones ya las tengo, PERO, no se la forma de saber q linea esta marcada de todas las de la tabla, para poder hacer la validación.

ejm ZTABLA
CAMPO1 = 001 CAMPO2 = 001
CAMPO1 = 001 CAMPO2 = 002
CAMPO1 = 001 CAMPO2 = 003
CAMPO1 = 001 CAMPO2 = 004

Si selecciono las filas 2 y 3 y le doy a borrar en la SM30, como o en q tabla miro q se han seleccionado esos 2 registros, veo que hay la tabla EXTRACT y TOTAL, pero no se modifican al seleccionar y pulsar el boton borrar.

MUCHAS GRACIAS DE ANTEMANO.
MANUEL
Responder Con Cita
  #2  
Viejo 14/06/13, 14:47:03
ballan ballan is offline
Senior Member
 
Fecha de Ingreso: oct 2006
Mensajes: 671
Dale un vistazo a este post a ver si te sirve

Responder Con Cita
  #3  
Viejo 17/06/13, 07:12:17
manu_lolo27 manu_lolo27 is offline
Member
 
Fecha de Ingreso: mar 2008
Localización: Madrid -España
Mensajes: 90
Hola ballan,

gracias por tu respuesta, si, estoy usando eventos, el caso es q no se como saber los registros que se ha seleccionado al borrar, por ejm, si selecciona el registro 2 y 3, como sé cuales son, luego tengo q sacar un msg de confirmación si quiere borrar el registro y si no lo quiere borrar, que es lo q tengo q hacer, tengo q cambiar alguna variable o modificar alguna tabla para q no lo borre :/

gracias otra vez......
Manuel
Responder Con Cita
  #4  
Viejo 17/06/13, 07:46:35
manu_lolo27 manu_lolo27 is offline
Member
 
Fecha de Ingreso: mar 2008
Localización: Madrid -España
Mensajes: 90
Buenas a todos otra vez,
ya sé como saber q registro he seleccionado, con:

LOOP AT extract.
CHECK <xmark> EQ markiert.
*
*
*
ENDLOOP.

Ahora necesito saber q variables o tablas tengo q modificar en el caso de que el cliente seleccione el NO, borrar y que el registro se quede en el listado.

a ver si alguien me echa una mano,

saludos
Manuel H.
Responder Con Cita
  #5  
Viejo 17/06/13, 10:11:18
asystems asystems is offline
Junior Member
 
Fecha de Ingreso: dic 2008
Mensajes: 15
Si no deseas permitir el borrado con borrar la variable donde lleve el OK-CODE de grabar (borrar en este caso), ya no le permitiria llevar a cabo la acción. En el momento en el que lo borres completalo con un mensaje que explique que la accion no esta permitida si no quieres que se vuelvan locos.
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 20:16:16.


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