SAP SET HOLD DATA ABAP Statements



Get Example source ABAP code based on a different SAP table
  


ID DYNPRO%
• SET HOLD DATA ABAP Statement
• ON SET HOLD DATA
• OFF SET HOLD DATA

SET HOLD DATA
Short Reference

ABAP_SYNTAX
SET HOLD DATA ${ON$|OFF$}.

What does it do?
During PBO processing, this statement makes the following standard menu items in the GUI status of the dynpro either effective using the addition ON or ineffective using the addition OFF:
System -> User Profile -> Hold Data This function saves the entries made by the user in the input fields of the dynpro for the duration of the current user session. Each time the screen layout of the dynpro is displayed, these values are passed to the corresponding input fields as default values. This overwrites the values transported from the ABAP program.
System -> User Profile -> Set Data This function works like the 'Hold Data' function except that here, the corresponding input fields are no longer ready for input for all subsequent calls of the dynpro.
System -> User Profile -> Delete Data This function deletes all saved data and makes the input fields that were locked using 'Set Data' ready for input again for all subsequent calls of the dynpro.
Each time PBO processing starts, the setting made in the static properties of the dynpro under Hold Data is set so that execution of SET HOLD DATA during PAI processing does not have an effect on the display of the subsequent screen layout.



Latest notes:

The menu items above can be selected in every GUI status but only take effect when they are activated in the static properties of the dynpro using Hold Data or the statement SET HOLD DATA.
ABAP_HINT_END

Return to menu