Question:
Hi all!
A field on the screen has properties "output", not "input" (it's not the same as "output only") to let user get values by F4 only. In the PROCESS ON VALUE-REQUST for this field I make
CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'.
This way I have a value user have choosed. But POV don't initialize PBO, so this value does not appear in the screen-field until the ENTER pressed. I have to put a new value immediately, not waiting for PBO happens.
Does anybody know how to perform this?
_________________
C u l8er.
Gan.
Answer:
Hi all!
A field on the screen has properties "output", not "input" (it's not the same as "output only") to let user get values by F4 only. In the PROCESS ON VALUE-REQUST for this field I make
CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'.
This way I have a value user have choosed. But POV don't initialize PBO, so this value does not appear in the screen-field until the ENTER pressed. I have to put a new value immediately, not waiting for PBO happens.
Does anybody know how to perform this?
Of course, you can read and update field with SAP function modules. The name of function module is like "DYNPRO_VALUES_READ", "DYNPRO_VALUE_UPDATE".
Answer:
Hi all!
A field on the screen has properties "output", not "input" (it's not the same as "output only") to let user get values by F4 only. In the PROCESS ON VALUE-REQUST for this field I make
CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'.
This way I have a value user have choosed. But POV don't initialize PBO, so this value does not appear in the screen-field until the ENTER pressed. I have to put a new value immediately, not waiting for PBO happens.
Does anybody know how to perform this?
Of course, you can read and update field with SAP function modules. The name of function module is like "DYNPRO_VALUES_READ", "DYNPRO_VALUE_UPDATE".
Correction: function modules are named:
DYNP_VALUES_READ and DYNP_VALUES_UPDATE