我使用dynamics-CRM2016,我的任务是-在用户点击新建按钮(在form -to上创建一个新记录)之后,新的表单将加载,我需要检查某个字段,并根据该字段锁定我的表单。
当我从onLoad函数检查字段为空时,如何在Xrm /Crm中检查页面是否已加载或所有字段是否已满?我的代码:
function OnLoad() {
try {
if (formType == formTypes.Create) {
checkNeedsUnique();
}
} catch (e) {
frameworkGlobal.reportExceptionToServer(e);
}
};
//函数
function checkNeedsUnique(){
//portfolio return Null
var portfolio = Xrm.Page.getAttribute("protfolioid").getValue();
var filter = "needsSet?$select=needsId&$filter=protfolioid/Id eq guid'"+ portfolio[0].id+"' and statecode/Value eq 0";
var ret = frameworkGlobal.RetrieveMultiple(filter, false);
if(!!ret && ret.length>0){
disableAllFields();
}
}
https://stackoverflow.com/questions/48259669
复制相似问题