如何在MS Dynamics CRM 2011中的“保存”中将选项设置字段设置为只读,以便下次将其设置为只读字段

时间:2018-03-24 13:39:19

标签: javascript dynamics-crm dynamics-crm-2011 readonly jscript

我正在使用以下脚本在保存时将我的字段设置为只读CRM表单上的字段。我的要求是第一次它应该可以为用户编辑,一旦用户选择值并保存表单,它应该是下次只读。但是每当我刷新时,使用下面的脚本,表单字段将再次可编辑。

function Test() { 
debugger; 
Xrm.Page.ui.controls.get("new_test").setDisabled(true); 
Xrm.Page.data.entity.attributes.get("new_test").setSubmitMode("always"); 
//Xrm.Page.getAttribute("new_test").setSubmitMode("always"); 
Xrm.Page.data.entity.save(); 
}

1 个答案:

答案 0 :(得分:1)

您必须以__multdc3而不是onload的形式执行此操作。如果选项列表已选择值,则禁用它。

在表单onload事件中调用此onsave方法。

Test()