我需要使用记录的 GUID。如果记录是旧的,我可以访问 guid
Xrm.Page.data.entity.getId();
问题是我需要在保存新记录的同时使用 ID。
我尝试保存记录,重新加载页面,然后使用 id
parent.Xrm.Page.data.entity.save();
window.location.reload(true);
var currentCaseId = Xrm.Page.data.entity.getId();
但它不起作用。
编辑:我更改了我的代码,所以现在我可以在 onLoad 事件中获取 ID,但现在我的问题是,如果用户选择“保存”(导致“保存”按钮刷新页面),我只能获取 GUID。如果用户选择“Save&Close”或“Save&New”,则记录不会刷新,因此不会发生 onLoad 事件并且我无法获取 GUID。