I am working on an Expense Approval solution and since we can't purchase Nintex.... The InfoPath form is typical with a Repeating Table. All servers are behind our firewall. I have a requirement to allow managers to approve the expense report by clicking a link in the body of an email regardless if they are on our network or not. I found articles about "Lazy Approvals" that seemed perfect. I am sending an email requesting approval. Manager can click a link to Approve which sends an email to a library with the filename in the subject line. Then a webservice and workflow take over. Wa La.. or so I thought but I can't get the data in the repeating table to display in the Approval Process email. The Managers need to know what they are approving.
So then I thought I was overthinking the whole thing. All I need to do is create an email submit and switch the view to my approval form. A button doesn't appear when viewing my form in the body of the email so I added a hyperlink (MAILTO:
[email protected] ). This solution would be perfect if I could figure out how to have my Filename appear in the subject line. So then I tried.... concat("mailto:", "
[email protected]", "?subject=", ../my:FileName). This sets my subject line to be "../my:Filename".
SO my question is:
1. Is there a way to customize the approval process email to display repeating table data so it is easily read? If not,
2. Is there a way to insert Filename into the subject line of an email that is generated via a hyperlink?