SourceAssessment
在我们的 Dynamics 365 实例中,我们正在尝试为使用此处的代码示例调用的实体打开一个快速创建表单
var thisEntity = {
entityType: "SourceAssessment",
id: Xrm.Page.data.entity.getId()
};
var callback = function (obj) {
console.log("Created new " + obj.savedEntityReference.entityType + " named '" +
obj.savedEntityReference.name + "' with id:" + obj.savedEntityReference.id);
}
var setName = { name: "Child account of " + Xrm.Page.getAttribute("name").getValue()
};
Xrm.Utility.openQuickCreate("SourceAssessment", thisEntity, setName).then(callback, function
(error) {
console.log(error.message);
});
- 线
Xrm.Page.data.entity.getId()
抛出未捕获的类型错误:无法读取 null(...) 的属性“实体”
- 线
Xrm.Page.getAttribute("name").getValue()
抛出未捕获的类型错误:无法读取 null(...) 的属性“getValue”
- 线
Xrm.Utility.openQuickCreate("SourceAssessment", thisEntity, setName).then(callback, function (error) {
console.log(error.message);
});
抛出
entityLogicalName 无效。此值不能为 null 或为空,并且必须代表组织中的实体。