Question:
Does anyone know which function can be used to trigger the standard F4 help for a field. I want to interupt the standard processing to insert my own code before the search help is triggered, but cannot find the correct function resume standard processing
Answer:
Create an Internal table to collect the values .
and in AT SELECTION-SCREEN ON VALUE-REQUEST FOR <field>.
call the Function Module POPUP_WITH_TABLE_DISPLAY.
pass that internal table in tables valuetab.
Answer:
Just to make this very clear. What I want to do is call the STANDARD F4 processing. I do not want to use my own F4 list as with the popup function. I merely wish to insert an extra line of code to be executed before the search help gets called.
I have tried 'F4IF_FIELD_VALUE_REQUEST' which does work but unfortunately this function behaves in an asynchronous manner and returns control to the calling screen before the search help has been executed. This causes my code to behave in a manner that is not desired.