Hi all,
we have implemented some ABAP-logic in the user exit for i_step = 3 which is somewhat performance intensive.
Problem: the 'i_step = 3 logic' is called each time a user utilizes F4 for any of the variables in the BEx-query.
The 'i_step = 3 logic' is also called at the end when the user hits the 'OK'-button to execute the BEx-query.
Question: Is there a way to identify in the 'i_step = 3' exit interface if it has been called as a result of the user hitting F4 for a variable?
Our goal is to let the ABAP-logic distinguish between the case where the 'i_step = 3 logic' is called as a result of F4 being utilized and the case where the 'i_step = 3 logic' is called as a result of the user executing the query after having populated the variables.
Note: this is NOT a question on how to implement the BADI for variable F4-control
Thanks for any input addressing this issue.