我正在尝试使用 Dynamics CRM
中的 Xrm.Page
API 来操作表单上的字段,如下所示。这应该清除控件中的所有选项
var statusCodeControl = Xrm.Page.getControl('statuscode');
console.log(statusCodeControl.getControlType());
statusCodeControl.clearOptions();
值选项集从 getControlType()
方法返回,但对象中缺少 optionset
特定方法,我得到错误“clearOptions
' 不是上例中的函数。我已经调试,但所有 optionset
特定方法(addOption、clearOptions、removeOption)都丢失了。我做错了什么?
最佳答案
根据评论回答
显然 statuscode
有一些特殊的行为,这意味着这将不起作用。该代码应与其他选项集字段一起使用。
关于javascript - Dynamics 2016 本地 Crm 客户端脚本。缺少选项集控件类型的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37253257/