编程语言
首页 > 编程语言> > javascript-如何在CRM中刷新Social Panel的注释

javascript-如何在CRM中刷新Social Panel的注释

作者:互联网

有什么方法可以仅刷新Dynamics 365中的Notes部分?
单击按钮时,我添加了一个文档,如果此后刷新注释,那将是理想的选择.

我正在检查要使用Javascript获取的Notes元素的id,但是所有这些都为null.

document.getElementById("header_notescontrol")
Xrm.Page.getControl("notes")
document.getElementById("content_notescontrol")

@Utkarsh Dubey代码可在启用旧版表单的情况下工作,但是我读到这会导致性能问题,而且我看到当我打开任何记录页时仍会加载大量时间(您可以与表单中的字段进行交互,但页面仍会异步加载) .

在未启用旧版表单的情况下,有什么方法可以刷新笔记部分吗?

解决方法:

function myFunction() {
    setTimeout(function(){ document.querySelectorAll('[title=NOTES]')[0].click(); }, 20000);
} 

然后您需要在管理下进行一项更改->系统设置->一般.

Use legacy form rendering == Yes

标签:dynamics-crm-online,dynamics-crm,javascript
来源: https://codeday.me/bug/20191111/2020799.html