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

Dynamics 2016 on-premise Crm Client-Side scripting. Missing Methods for optionset control type

我正在尝试使用 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 有一些特殊的行为,这意味着这将不起作用。该代码应与其他选项集字段一起使用。