如何在jscript设置的crm 2011选项中添加新项目

时间:2012-05-18 07:13:36

标签: dynamics-crm-2011

我想在页面加载中动态地向选项集添加新选项。选项集的选项不在设计时输入,它仅在运行时填充。是否可以使用Jscript? 例如: 我有一个名为:color的选项集。 它有4个值,如:黑色,蓝色,红色,绿色。现在我想将White添加为该选项集的第5个选项。如何使用Java Script将White添加到Color Option Set?

1 个答案:

答案 0 :(得分:3)

编辑:这个答案是对要求的误解。可能对某些人有帮助,但没有解决问题

MSDN entry about Xrm.Page provides the addOption method to accomplish this 这是经过测试,已确认正在运行的示例

//Create a new "option" object
var myNewOption = document.createElement("option");
// Option value
myNewOption.value = OPTION_VALUE_HERE;  //example: 4
// Option text
myNewOption.text = 'OPTION_TEXT_HERE';  //example: 'White'
//Add the new option
Xrm.Page.getControl('FIELD_NAME_HERE').addOption(myNewOption); //example: new_color