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!
|