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/09/17, 15:39:07
goyleo goyleo is offline
Senior Member
 
Fecha de Ingreso: sep 2007
Mensajes: 102
Capturar excepción.

Hola!!!
¿Cómo están?

Tengo el dump GETWA_NOT_ASSIGNED

Necesito capturarlo en el Catch, pero no se cual es la excepción.

¿Alguien la sabe?

Muchas Gracias!
Responder Con Cita
  #2  
Viejo 24/09/17, 03:27:36
vanesamacri vanesamacri is offline
Senior Member
 
Fecha de Ingreso: jun 2011
Mensajes: 146
Hola.

El error GETWA_NOT_ASSIGNED, el cual se dispara habitualmente al querer referenciar un puntero (field symbol) que no se encuentra asignado, veo que no dispara una excepción factible de ser atrapada con TRY...CATCH.

Acabo de realizar una prueba y aún utilizando el Catch CX_ROOT genérico (el cual es útil para atrapar cualquier excepción), no pude evitar el dump al querer hacerle TRY...CATCH a un caso de uso de puntero no asignado. De hecho, revisando el log del dump (transacción ST22) pude constatar de que efectivamente el error no disparó ninguna excepción (a diferencia de, digamos por ejemplo, un dump por división por cero, la cual dispara excepción y la misma es 'atrapable' mediante TRY...CATCH).

Puntualmente, ¿cómo es el código en el cual se te dispara ese error? ¿No podés evitar el dump verificando si el puntero (asumiendo que el error viene por ese lado) se encuentra asignado de otra manera (ejemplo: IF <fs> IS ASSIGNED)?

Un saludo.
Responder Con Cita
  #3  
Viejo 07/11/17, 14:23:10
daniAND daniAND is offline
Junior Member
 
Fecha de Ingreso: dic 2016
Mensajes: 7

Opino igual, una opción es verificando la asignación de field-symbol.
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 19:01:57.


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