If you use the built-in activity of SharePoint Designer workflow “Send email”, you can embed the URL of the current item (“Absolute Encoded URL”). However, this approach makes a URL of this kind
http://server/site/Lists/listname/1_.000
which is wrong.
The workaround is to use the SharePoint DispForm.aspx page and append an ID from the current item:
http://server/site/Lists/listname/DispForm.aspx?ID=[%ListItem:ID%]
(of course, being ListItem your own list name in SharePoint Designer)
Can you explain better I can not get this to work
I get [%ListItem:ID%] in the url no encoding is happening in the workflow.
I have a workflow that creates a task and need a link back to the item.
is there a way to let the workflow pick up the server directly … rather than hard coding the server name inside