我正在尝试使用Dynamics CRM中的自定义JavaScript填充“从”查找字段。
我是JavaScript和Dynamics的新手,真的很难做到这一点。
下面是我的代码和解决方案的屏幕截图。
function PopulateFromLookUpField(executionContext) {
var formContext = executionContext.getFormContext();
var value = new Array(); //create a new object array
value[0] = new Object();
value[0].id = ; // set ID to ID
value[0].name = "new_name"; //set name to name
value[0].entityType = "sender"; //optional
formContext.getAttribute("sender").setValue(value);
}
我也尝试了下面的解决方案,它不起作用。
function PopulateFromLookUpField(executionContext) {
var lookUpObject.id = ;
lookUpObject.name = "Joe CRM";
lookUpObject.entityType = "sender";
formContext.getAttribute("sender").setValue(value);
}
请给我建议和帮助。
发布于 2021-08-12 09:44:24
我试过了,这对我很管用。确保正确传递正确的字段架构名称、记录GUID、记录名称和实体类型。
var lookUpObject = new Array();
lookUpObject[0] = new Object();
lookUpObject[0].id = "7108f4e7-ac2b-eb11-a814-000d3a378f1b";
lookUpObject[0].name = "Arun Vinoth";
lookUpObject[0].entityType = "systemuser";
formContext.getAttribute("from").setValue(lookUpObject);
https://stackoverflow.com/questions/68758272
复制