Using local actions in screen action instead of creating a new user action

Using local actions in screen action instead of creating a new user action

  
Hi all

I was wondering if it´s possible to use a local action in screen actions? Why the need to create a user action? The reason for asking this is that i want to have acess to the available widgets and i don´t have it on global user action. Example i want to acess a table or refresh it. Or refresh another wiget, and i can´t because there is no available context for the widget.


Any help will be appreciated :)

Best Regards
Hi.
It's not possible to call a screen action from within another screen action.

See this Idea in the Wisdom Of The Crowds and vote for it:

Re-use a screenaction within a screen
http://www.outsystems.com/wisdomofthecrowds/IdeaComment_List.aspx?IdeaId=78

One workaround is to add a hidden button that is bound to a screen action. Then use action Widget_Click from RichWidgets to do a click on the button and simulate a call to the screen action.
If the screen action has input parameters, as you cannot specify parameters in Widget_Click, define more than one button, each one with different values for the parameters and "click" each one accordingly with what the behavior you want.
Ok Thank you for clearing that up. I´ve already voted for the idea, would be a good improvement for the Service Studio.