javascript - 从 Microsoft CRM 获取 guid id - javascript 控制台

标签 javascript console microsoft-dynamics

显然,在早期版本的 Microsoft CRM 中,可以使用 Javascript 控制台在记录的详细信息页面(例如:帐户、联系人)中获取记录 Guid,使用诸如

Xrm.Page.data.entity.getId(); frames[0].Xrm.Page.data.entity.getId();

引用:https://crmbusiness.wordpress.com/2014/02/17/crm-2013-javascript-to-get-id-of-record/

我无法在 CRM 2015 中重复这一点。

> frames[0].Xrm.Page.data.entity.getId();
Unable to get property 'entity' of undefined or null reference


> Xrm.Page.data.entity.getId();
Unable to get property 'entity' of undefined or null reference

但是:

> this

给我转储包括

USER_GUID:“{98D61030-7513-4EAA-A243-1D29FA99E0A0}”,

IE 控制台的屏幕截图

enter image description here

最佳答案

这是由于 Dynamics CRM(也称为 Turbo Forms)中的新表单呈现而发生的变化

你可以试试

frames[1].Xrm.Page.data.entity.getId();

关于javascript - 从 Microsoft CRM 获取 guid id - javascript 控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34359771/

相关文章:

microsoft-dynamics - Dynamics GP Web 服务 : Changing policy behavior at runtime

javascript - 替换字符串中的最后一个单词

batch-file - 如何使用批处理删除目录中的所有文件?

javascript - 检测用户何时在 HTML5/Javascript 应用程序中拖动广告控件?

c++ - 带有控制台输出的 Qt GUI 应用程序 - 在 Windows 上正常启动时隐藏控制台

java 不错的控制台输入

dynamics-crm - 如何从表单创建注释?

javascript - 在 Dynamics 365 和 JavaScript 中显示相关实体

javascript - jQuery 验证表格单元格中的输入字段

javascript - 如何在jQuery中获取可见列表的eq?