Skip to Content

How to trigger custom OVS by button on Account TI screen?

From the account TI screen we would like to open a custom popup screen after clicking a button. The popup is in fact a value selector as it displays a number of lines of which one is to be selected. It seems obvious to create an OVS screen for this.

Normally an OVS screen is triggered from a screen field. However after a line is selected in the popup screen, multiple customer fields will be updated. So there is no specific field to link to the OVS. It doesn’t make sense to create a screen field especially for triggering the OVS screen, so we would like to trigger the OVS with a button.

In the extension explorer we created a custom action:

Here we can only select BO actions to trigger, so we created a custom BO action and selected it here. This works fine as the BO action script is executed after clicking the button.

In the Account TI screen Controller a new event handler is visible which triggers the BO action:

Our plan was to add a new ‘ValueHelp’ operation here to trigger the OVS:

However the controller is not editable, because this is standard namespace:

In the extension explorer of the Account TI screen the event handler is not available.

How can we achieve the triggering of the OVS by clicking our custom button?

blog-image-1.jpg (7.8 kB)
blog-image-2.jpg (46.6 kB)
blog-image-3.jpg (11.1 kB)
blog-image-4.jpg (22.3 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

0 Answers