如何在CRM 2011中使用javascript函数解锁字段

时间:2014-01-22 08:40:15

标签: javascript dynamics-crm-2011 crm

我需要将java脚本功能添加到CRM 2011帐户 打开禁用字段进行编辑。

我写道:

Xrm.Page.getControl(“fieldname”).setDisabled(false); 

但它不起作用,并继续问我一个功能。 我该怎么写呢?

2 个答案:

答案 0 :(得分:3)

我使用以下内容:

var control = Xrm.Page.ui.controls.get("fieldname");

if (control != null)
{
    control.setDisabled(false);
}

答案 1 :(得分:0)

以下是将javascript添加到帐户实体的步骤:

  1. open crm 2011.点击设置
  2. 点击自定义
  3. 点击自定义系统
  4. 点击实体
  5. 点击帐户实体打开树状视图
  6. 点击表格
  7. 点击信息表单type = main
  8. 点击表单属性
  9. 点击添加 - >新的 - >输入网络资源的名称
  10. 选择类型jscript
  11. 在文本编辑器中输入以下代码:

    function Unlock()
    {
    var control = Xrm.Page.ui.controls.get("fieldname");
    
    if (control != null)
     {
    control.setDisabled(false);
     }
     }
    
  12. 保存并关闭。发布功能。  然后在事件处理程序中单击添加   选择最近添加的库并输入函数名称Unlock without braces

       Save and Publish