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
21 replies
Subscribers
5 subscribers
Views
5787 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Process
Hi, How can I have a Task link to a User input Task in the editable g
nimishan
over 8 years ago
Hi,
How can I have a Task link to a User input Task in the editable grid?
Thanks in advance,
Nimisha.
OriginalPostID-218009
OriginalPostID-218009
Discussion posts and replies are publicly visible
0
sikhivahans
over 8 years ago
@nimishan Hi, use Process Task Link (present at https://forum.appian.com/suite/help/16.2/SAIL_Components.html#ProcessTaskLink) in the Link SAIL Component (present at https://forum.appian.com/suite/help/16.2/SAIL_Components.html#Link) in the Row Component (present at https://forum.appian.com/suite/help/16.2/SAIL_Components.html#Row) of Editable Grid.
I think the task, by default, opens in the same window if Process Task Link is made use of. If that's the case and it's not desired by you, you can actually construct the Task Link(you can find posts on form as to how it should be build) on your own by observing the URL pattern of the task and user this generated link with Web Link (present at https://forum.appian.com/suite/help/16.2/SAIL_Components.html#WebLink) in the Link SAIL Component (present at https://forum.appian.com/suite/help/16.2/SAIL_Components.html#Link) in the Row Component (present at https://forum.appian.com/suite/help/16.2/SAIL_Components.html#Row) of Editable Grid.
Further I hope that you are aware of the fact that you need to have the analytics information in hand before actually making use of the approach mentioned above.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Tim
Certified Lead Developer
over 8 years ago
The contents of your gridRowLayout() can use the linkField() component and in there you can use a!processTaskLink() to point to your taskID.
a!linkField(
links: a!processTaskLink(
label: "Task " & 123456,
task: 536901589
)
)
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
nimishan
over 8 years ago
How can I get the taskID prior to making the call to that task?
For ex : We have a task "Assign", if we need to have a task link for this in the grid how do I get the taskID for the Assign action?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Tim
Certified Lead Developer
over 8 years ago
Have a look at this SAIL recipe which uses a!queryProcessAnalytics() to return task information for a process/user
forum.appian.com/.../SAIL_Recipes.html
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
sikhivahans
over 8 years ago
@nimishan Added to what @tim.clarke has said, even the Task Report Tutorial at https://forum.appian.com/suite/help/16.2/Task_Report_Tutorial.html (and especially the 'Create Links to Process Tasks' section at https://forum.appian.com/suite/help/16.2/Task_Report_Tutorial.html#Create_Links_to_Process_Tasks) is also a good place to start with.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
nimishan
over 8 years ago
Thanks for all the inputs. It worked for me!!
Is it also possible to have a link for the "Process Model" in the grid?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
sikhivahans
over 8 years ago
@nimishan Good, may I know what you would you like to do with that link? I should also say that the links which you construct with regards to process model object holds good in case of Internet Explorer. And when it comes to browsers other than IE, afaik Appian should be on 16.2+ in order to make the pop-up functionalities work. And with regards to the construction of links, you can construct the link by observing the pattern in the address bar of the browser or pop-up window or hover over the text that is clickable or use the Developer Tools(which I believe would be available by clicking F12). Further I hope that you are not targeting this links to the end users.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
nimishan
over 8 years ago
Thanks for the info. I will check on the pop up part.
In our case we have a process model - starting this process model performs an action "Claim"(we do not have any task for this action) which in turn writes to database through 'http query' smart service.
We need to call this process model to perform 'Claim' action through that link
let me know if you need more information
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
sikhivahans
over 8 years ago
@nimishan So do you mean to say that you need to initiate a process model upon triggering the link and the triggered process instance performs intended updates(under system context) but doesn't contain any user input tasks?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
nimishan
over 8 years ago
Exactly!!
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
>