Hey Waleed,
This is something I've been patiently waiting for, but it's still not there.
You can vote for the idea here.
As for the workaround I've found for this, it's a bit complex at first, but it works nicely:
- Create HTML table as you have with the <a href="...
Create Compose 1
replace(body('HTML_Table'),'<a href="','<a href="')
replace(outputs('Compose1'),'">','">')​
replace(outputs('Compose2'),'</a>','</a>')​
- (optional) Create Compose action called "Style" to format your table (i use the below formatting that i stole from a colleague, but you can create your own here)
<style>
body, p {font-family:"Calibri",sans-serif; font-size: 11pt}
table { background:white;border-collapse:collapse }
th {border:solid white 1.0pt; background:#106EBE;padding:1.45pt 3.6pt 1.45pt 3.6pt; color: white}
td { border-top:none;border-left:none;border-bottom:solid white 1.0pt;border-right:solid white 1.0pt;padding:1.45pt 3.6pt 1.45pt 3.6pt;box-sizing: border-box }
a:link, span.MsoHyperlink {mso-style-priority:99; color:#0563C1; text-decoration:underline; }
a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:#954F72; text-decoration:underline;}
</style>​
- Create "Send an email" action that's not version2 - important as it has to be HTML.
- Or i think it might even work with version2 if you switch to the HTML type
- (optional) start e-mail with the output from "Style"
- Insert output from Compose 3 where you want your table to be