Call event function from another method in Controller in SAP


It is advised not to call the event function from any other function but what you can do is refactor the event function implementation in a separate function and call that from any other function as shown below:

Example

BtnPress: function(oEvent) {
   // Separate the implementation in the helper function
   this.btnPressHelper();
}

// Define the helper
btnPressHelper: function() {
   //logic here
}

// call the helper from whichever function you want to get the desired output
PerformSomething: function() {
   this.btnTapHelper();
}

Updated on: 18-Dec-2019

426 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements