How do you open an external URL in SOW with a declarative action?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
The subject says it all. I have duplicated the SRP Record in the SOW Experience and want to add a button to the action bar. I have seen how to create a declarative action but I can't figure out how to trigger anything in UI Builder. Please provide a full end to end explanation from the declarative action setup to the configuration in UI Builder. I am currently using Zurich. Thanks in advance.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
So that seems to only tell part of the story. How would I either call the page script which calls the event from the declarative action?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
That video shows a declarative action implemented as a uxf client action. At a quick glance it looks like the fields have changed names or are different nowadays.
With a uxf client action you are not calling any scripts, your DA is tied to an action model that provides the fields that the action is aware of. On a list action for example you have access to things like the groupby filter, the selected rows, table, view etc. The DA is used to emit an event that can be mapped to an existing handled event.
On the video the ui_dashboard event is mapped to the navigation event. The handler for the navigation event exists oob.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
HI @Dean33
Open the declarative action
Make it implemented as client script and use open(<URL>) in the client script
