javascript - Dynamics 2016 本地 Crm 客户端脚本。缺少选项集控件类型的方法

标签 javascript dynamics-crm

我正在尝试使用 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/

相关文章:

c# - CRM 2011 创建产品插件

forms - 动态 CRM 2011 : Adding non-entity form fields

javascript - 如何同时检测浏览器和移动设备? JavaScript

javascript - 将 d3-force-3d 计算插入 3D 图形渲染器

javascript - 测试未运行服务模拟 promise (.then)

javascript - CRM 2011 - 如何在 JavaScript 中使用 SOAP 请求检索全局选项集

javascript - CSS/Javascript 使用 CSS 类显示/隐藏 DIV?

javascript - $(selector).val() 不起作用

dynamics-crm - 逻辑应用程序 Sharepoint 创建文件未按预期工作

javascript - 在 Dynamics 365 和 JavaScript 中显示相关实体