【发布时间】:2011-06-27 21:55:35
【问题描述】:
我想在 Microsoft Dynamics CRM 2011 中填写自定义实体的名称字段。 我编写了一个函数,该函数将在该实体的 onsave 触发器中触发。
当不需要该字段时,此功能可以完美运行。但他们希望这个领域是业务所需的。因此,当我尝试保存新记录时,我收到一条消息,必须填写此字段。这意味着我的 onsave 函数永远不会被调用。
这是我保存记录时调用的代码:
var ls_string = "";
// put some text in ls_string
var myName = "";
if (myName != Xrm.Page.getAttribute("name").getValue()) {
Xrm.Page.getAttribute("name").setValue(ls_string);
Xrm.Page.getAttribute("name").setSubmitMode("always");
}
【问题讨论】:
标签: dynamics-crm dynamics-crm-2011