Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
6 replies
Subscribers
6 subscribers
Views
2628 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Process
Hi, Is there a way to link to an Action outside the Appian Actions ta
filipep941
over 9 years ago
Hi,
Is there a way to link to an Action outside the Appian Actions tab?
In other words, by clicking into an Appian Action, we get a URL to an Action. Is it possible to get a URL for an action that works across different environments (dev, test, prod)?
The idea is to have the user run a report on an entity. If no results are returned, the user wants to click a link and be directed to a process that creates a new entity.
Thanks
p.s. - I'm almost sure that the Start Process Writer won't work because we need to link from the report to the process.
OriginalPostID-148921
OriginalPostID-148921
Discussion posts and replies are publicly visible
0
sikhivahans
over 9 years ago
Hi filipep941, I don't think it is possible in Appian currently and definitely you can't link 'directly' except from an Action or a Related Action.
As already stated by you, yes, Start Process Writer won't do the working if a 'link' is desired.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Jason Ruvinsky
Certified Lead Developer
over 9 years ago
This is definitely possible, as it is currently used here for the "Start a new Health Check" link:
forum.appian.com/.../Appian_Health_Check.html
However, we need to know how to generate the URL to the Action in a manner that is environment agnostic.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Andrew P Gramann
Certified Lead Developer
over 9 years ago
Actions have persistent URLs in recent version of Appian, but the URLs values vary depending on the environment. In other words, you can link to an Action but there isn't currently any way that I know of to make an Action link "deployment proof."
You could use a constant that takes a different value per environment to build this link and just set the value as a post deployment configuration. Some downsides to this approach include:
1) It's not compatible with the mobile apps - clicking the link on a mobile app will open up the device's web browser.
2) It increases deployment complexity - any time the constant is imported, it needs to have it's value reset.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Jason Ruvinsky
Certified Lead Developer
over 9 years ago
Thanks, Andrew. I wonder if we could use any APIs to create a plugin that could be used to get the URL at runtime, much the same way we can use urlforrecord().
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
jarrods229
over 9 years ago
I just struck an issue where the "persistent" Appian link (i.e. one like this:
/suite/tempo/actions/item/koBxGM8stYKy4FpKvYhFvDysN2PLgP15LUFZOXgQ-gMgw0Gp5j9OozYJZJwZVOd4gq1cJPWKGqelu0bkuS76Vj7-GKIoXcHvT-YA) Didnt persist after a version upgrade from 7.8 to 7.9. Are their any other ideas?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
sergiod
over 9 years ago
Hi all,
Have you found a way to create this link?
Thank you very much
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel