PDA

Ver la Versión Completa : Modificando un campo de otra subscreen(dynpro)


aldape
13/09/10, 16:55:18
Hola, tengo un boton que carga un registro de una base de datos y la mestra en un TabStrip con diferentes pestañas. El problema es que cuando intento cargar otro regisrtro haciendo click al mismo boton, los campos paremanecen inalterados.

Debuggeando el codigo, veo que si se carga el registro pero justo cuando empieza el PAI de la subscreen de la primer pestaña se resetean los valores al registro original.

Lo raro es que cuando empiezan en blanco y cargo un registro si se puede visualizar pero cuando cargo el segundo registro ya no se actualizan los campos en la subscreen.

El boton que manda llamar al procedimiento de Abrir, se encuentra fuera del TabStrip y fuera de la subscreen.

Saludos y Gracias

aldape
13/09/10, 22:26:24
ahi les va la solucion por si alguien tiene este problema...

en el screen principal pongan el codigo que gestiona que pestaña se esta visualizando actualmente...

luego, en cada subscreen del tabstrip, pongan una llamada a una funcion que gestiona los codigos de entrada del usuario... por ejemplo "user_command".. y que sea la misma para todas las subscreen... y en esta ultima pongan todos los codigos como "Nuevo", "Abrir", "Cerrar", "Guardar", etc...

y listo, todos los campos se actualizaran correctamente... aveces el SAP me saca canas verdes jeje

un saludo