Navigate to action linked to widget without having to find it on the screen manually
202
Views
3
Comments
New
Service Studio

It would really save time if there was the ability to navigate from a widget that uses an action as an event handler straight to that action rather than having to look at the widget for the name and then find that action manually on the screen. Some sort of button or double click functionality to be able to click on that action in the widget and then that takes you straight to the scree/client action.


Untitled.png

What version of Service Studio are you using ?  This is what I can see in 11.53.20 :

For the common events on common widgets, you get option to go to action in the context menu (right mouse click on the widget in the canvas)

Unfortunately not for all, for example, not if you add an onfocus to an element, but it does work for things like onchanged event of the regular input widgets.  

For some, like button or link or radio group, it even works with double clicking.

in above examples, for radiogroup it is bold, meaning it is the default thing done when doubleclicking the widget in the canvas.

Gave a thumbs up for this idea, as it would be nice if this context menu would be there for all events.  For example, context menu of a screen or block or aggregate or data action, offering to go to any of the lifecycle events that are defined for it.

Dorine

Hi @Dorine Boudry 

Thanks so much for this reply. I checked in my version and this functionality is there, I had just not been aware of it - so thanks for pointing this out.

Yes it would be great to have it for all and for things like Web Block handlers too. But this is already a step up from what I was doing. Thanks!

Kind regards

Nic Campbell

Expanding this to variables also would be very helpful. So that all inputs variables to widgets and web blocks could be double clicked and then it takes you to that variable on the screen or the DataAction where that variable comes from etc. Like what @Dorine Boudry showed above for navigating to the variable that is bound to the widget - but for all widgets and web blocks and not just the bound variable but also all other inputs that it uses for properties etc.