我了解到在创建字段后无法更改字段的类型(来源:https://stackoverflow.com/a/18871910/1600883)。 我的目标是在约会实体表单中显示“选项集”而不是“单行文本”,该字段称为“主题”。所以解决方案应该是隐藏“主题”字段并添加另一个自定义字段,其中“选项集”作为类型。但问题是“主题”是必需的,所以我正在考虑从“选项集”中取值并将其设置为“主题”。有可能吗?
答案 0 :(得分:3)
是的,可以将此javascript函数附加到OnChange
optionset事件。
function optionsetOnChange() {
var optionsetText = Xrm.Page.getAttribute("new_optionset").getText();
Xrm.Page.getAttribute("subject").setValue(optionsetText);
}
并使用您的optionset字段名称更改new_optionset
。
答案 1 :(得分:0)
是的,可能。
如果您不希望表单上有主题,请将其从表单中删除。在Activity的预操作上注册插件,以使用OptionSet字段的值填充主题字段。