MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Volver al mismo programa??? (foro/showthread.php?t=7963)

ppchico 27/09/07 09:12:51

En este caso, la solución sería la propuesta en un post anterior, y si es posible, hacer el chequeo en el at selectión screen, y desde ahi dar el mensaje... Lo malo, es que por el código que has puesto, supongo que será dificil adaptarlo para hacer la selección y el chequeo en el el bloque de at selection screen....

La verdad es que ahora mismo, no se me ocurre otra cosa...

tate 27/09/07 09:22:01

bueno, alfinal lo e tenido que dejar asi:

IF sy-subrc <> 0.
MESSAGE s398(00) WITH text-001.
LEAVE TO TRANSACTION ZSPR.
ENDIF.

Lo unico q no saca el mensaje en rojo , pero bueno, por lo que me an dicho, si en esta version no se puede, que lo deje asi.

Asi que muchas gracias a todos.

Rodolfo Montiel Rivera 11/04/08 16:55:33

LEAVE TO SCREEN 0. tmb podria ser

DavidXD_XD 11/04/08 17:27:11

Puedes colocar un flag, aver si sirve :D

IF sy-subrc NE 0.
g_flag = 'X'.
ENDIF.

y dentro del START_OF_SELECTION.
IF g_glag IS INITIAL.
"Continuo con mis rutinas
ELSE.
MESSAGE S000 WITH text-t01.
ENDIF.

Betotor 08/05/08 14:55:04

regresa al mismo programa...
 
Estimado Tate, yo trabajo con una versión R/3 4.0B, yo utilice esta sentencia y me funcionó al tiro:

message s398(00) raising exception with text-001.
:D


Husos Horarios son GMT. La hora en este momento es 04:35:48.

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