如何为自定义实体的案例表单添加选项列表(注意:替换正常的查找字段)?

时间:2012-04-05 13:28:51

标签: javascript dynamics-crm dynamics-crm-2011 microsoft-dynamics

我要求在案例表单上选择自定义实体“优先级”,而不是使用常规查找方法,我想显示列出优先级实体的选项列表。

我提出的一个解决方案是将表单上的查找字段设置为正常但不设置为可见,并使用jscript例程向DOM添加一个select,以便在使用JSON请求时查找所需的值。在自定义选择的选定更改事件上,我可以以编程方式设置查找的值。

这个问题是它非常混乱而且不受支持。

是否有支持的方式来做我想要的事情,如果没有,任何人都可以看到提供的解决方案有任何问题吗?

1 个答案:

答案 0 :(得分:2)

支持使用javascript设置查找值。自定义html控件被作为Web资源支持。您的解决方案将起作用,实际上是受支持的自定义。

至于你的其他选择......

据推测,这个请求源于用户认为从这么短的优先级实体列表中选择“点击次数太多,时间太多”。您的要求是否可以协商?您的用户是否了解查找的所有两个不错的功能:1。您可以键入优先级名称的前几个字母并标签,它将自动为您完成。 2.类似地,您可以只输入前几个字母,然后使用可用选项在查找下方展开下拉列表。它非常快,你不需要加载一个单独的屏幕,我假设是他们的可用性问题。

或者,如果它们在下拉列表中设置为死区,则此优先级数据是否可以表示为选项集?我有点担心你需要一个优先关注的实体,你需要什么关于优先级的元数据?