MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Limpiar pantalla (foro/showthread.php?t=72080)

zarach 16/07/14 12:30:16

Limpiar pantalla
 
Hola, estoy creando un nuevo module pool y he creado un boton llamandole NEW . este boton lo que tiene que hacer es limpiar la pantalla para introducir datos.
la pantalla tiene unos cuantos campos y cuando estan rellenados algunos, y quieres empezar de nuevo quiero usar un boton que limpie la pantalla.
alguien sabe como hacerlo?

imagino que tiene que ver con lo mismo. en el mismo module pool quiero que despues de grabar la pantalla se quede disponible para meter mas datos pero no consigo que se limpien los campos despues de grabar ni usando call screen ni set screen 0 ni leave screen. lo mas que consigo es que salga de la transaccion al menu. lo que quiero es que despues de grabar se quede como cuando entre en la transaccion para seguir introduciendo mas datos, dejando todas las varialbles inicializadas tal y como estan cuando entras por vez primera en la transaccion.

gracias

vanesamacri 16/07/14 16:42:16

Buenas tardes.

¿Probaste haciendo CLEAR a los campos de la pantalla?

zarach 17/07/14 06:45:50


Hola, un clear de los campos no me resetearia los valores de las variables, tablas internas, etc. y puede haber muchas
tiene que haber alguna instruccion que no requiera tanto codigo para resetear la pantalla. gracias por la respuesta de todos modos

Spainnavar 17/07/14 14:21:52

A lo bruto...
 
A lo bruto... LEAVE PROGRAM ( o bien SET SCREEN 0 + LEAVE SCREEN) y un CALL TRANSACTION a la misma transacción


Husos Horarios son GMT. La hora en este momento es 10:40:13.

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