CRM 2016: Social Pane - Override Add Phone Call or Add Task link onclick event to open activity in full window
Add this code to the entity's form onload event...
function Form_OnLoad() { setTimeout(function () { var crmContentPnl = parent.parent.document.getElementById("crmContentPanel"); for (k = 0; k < crmContentPnl.children.length; k++) { if (crmContentPnl.children[k].style.visibility == "visible" && crmContentPnl.children[k].tagName.toLowerCase() == "iframe") { var notesControl = crmContentPnl.children[k].contentWindow.document.getElementById("notescontrolactivityContainer_notescontrol"); // phone call notesControl.children[0].children[1].children[0].setAttribute('onclick', 'Mscrm.ActivityContainer.openNewActivityCreateFormInline(4210); return false;'); // task notesControl.children[0].children[1].children[1].setAttribute('onclick', 'Mscrm.ActivityContainer.openNewActivityCreateFormInline(4212); return false;'); break; } } },5000); }
This works great! Thanks!
ReplyDelete