Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - adge

Páginas: [1]
1
Programación ABAP / ACTUALIZAR CAMPO DYNPRO CON PESTAÑAS
« en: 13 de Julio de 2011, 10:47:47 am »
Hola, tengo un problema con una dynpro con pestañas:

Estoy creando una dynrpo con varias pestañas. Ya están creadas y pasan de una a otra bien. Y graban los datos que insertas por pantalla. Pero el problema es que si cambio un valor y pongo otro y le doy a enter no se me cambia al valor nuevo me sigue poniendo el antiguo, es decir si mi campo PCP le pongo 30 y lo borro y le pongo 50 al darle al enter me sale 30 en vez de dejar el 50.

Tengo 3 pestañas, y lo de refrescar me lo hace en la ultima pestaña pero en las dos primeras no me la hace. Siempre me lo hace en la última pero no se como controlar eso.

El código de mi screen principal es:

PROCESS BEFORE OUTPUT.



  MODULE BEFORE_OUTPUT.
  CALL SUBSCREEN subscreen_empl   INCLUDING empl_prog empl_dynnr.
  CALL SUBSCREEN subscreen_header INCLUDING header_prog header_dynnr.
 MODULE  F_ECONOMICA_ACTIVE_TAB_SET.
 call subscreen F_ECONOMICA_TAB1_REF1 including G_F_ECONOMICA-prog
G_F_ECONOMICA-subscreen.
 call subscreen F_ECONOMICA_TAB2_REF1 including G_F_ECONOMICA-prog
G_F_ECONOMICA-subscreen.
 call subscreen F_ECONOMICA_TAB3_REF1 including G_F_ECONOMICA-prog
G_F_ECONOMICA-subscreen.
*         infotype specific operations

  MODULE HIDDEN_DATA.
  MODULE P9801.




Y luego lo q pongo en la primera pestaña q no me va es (suponiendo q solo tengo un campo q es el q quiero refrescar PCP):

PROCESS BEFORE OUTPUT.
MODULE HIDDEN_DATA.
MODULE PRUEBA.
MODULE P9801.

MODULE modify_subscreen.
PROCESS AFTER INPUT.

MODULE PRE_INPUT_CHECKS.
  CHAIN.

    FIELD P9801-PCP.

  ENDCHAIN.
PROCESS ON VALUE-REQUEST.


Me puede ayudar alguien por favor?
Muchas gracias.

Páginas: [1]