|
#1
|
|||
|
|||
Hola Tomasm, el problema k tengo es k internamente yo siempre estoy en la screen del programa de carga, no hay ningún momento en k me situe en las screens del infotipo (es decir la dynpro a cambiar), el loop at screen siempre me da el único registro de la pantalla de carga, ese es el problema k no me puedo posicionar en la screen de la dynpro a cambiar
Saludos |
#2
|
||||
|
||||
Ahora si que me has liado, como puedes querer cambiar una dynpro por la que según me cuentas, no pasas, quizás debieras explicarte mejor, ejque no te entiendo ni jota.
Entiendo que has hecho una grabación, con la que ejecutas el batchinput. El código que te pongo, vale para cualquier dynpro, basta poner el número de ella, en fin, que no nos entendemos. Saludos, y lo siento sino puedo ayudarte más, pero algo me cuentas que no me cuadra bien.
__________________
|
#3
|
|||
|
|||
Dudo mucho que se pueda modificar una dynpro sin estar en ella... A partir de aqui te puedo decir algunas posibles soluciones:
-Dejar el campo abierto, hacer la carga y despues volverlo a cerrar. (Si solo se va a hacer una carga inicial.) -Otra opcion es ejecutar el bach input normal aunque el campo en la dynpro este cerrado (A lo mejor por codigo se lo traga, no lo he probado nunca). -Y ya como ultima opcion, en el programa de carga, cuando haces el call transaction podrias pasarle una parametro, que lo recogeras en el infotipo (pa30 imagino) y entonces alli poner la condicion si tu parametro <> ' ' (por ejemplo), significa que ha sido llamado por el programa de carga y entonces abrir el campo. Salu2 y espero haberte podido ayudar! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|