Decode/render HTML from a field in crm dynamics

In email entity the Hmtl is well decode.

but if you want to decode it in other entity, it will not work you will just see the tag everywhere

then I propose you to create a webressource and to apply this code. as you can see the field to to decode is hard coded but you can also give it as a webressource parameter. in a old post I explain how to pass value


here is the html + javascript


<html><head><meta></head>
<body onload="onLoad()" onfocusout="parent.setEmailRange();" style="overflow-wrap: break-word;">


<script >
function onLoad()
{
debugger;
var para = document.createElement("decodedDescription");
var descriptionHtml = window.parent.Xrm.Page.getAttribute("description").getValue();
para.innerHTML = descriptionHtml;
document.getElementById("decodedDescription").appendChild(para);
}
  </script >
<div id="decodedDescription">
</div>
</body></html>


Commentaires

Posts les plus consultés de ce blog

CRM 2016: Selected stage and highlighted stage is not same when stageid is set via plugin

Add clickable button in the form