我要求在案例表单上选择自定义实体“优先级”,而不是使用正常的查找方法,我想显示一个列出了优先级实体的选项列表。
我想出的一种解决方案是让表单上的查找字段正常但不设置为可见,并让 jscript 例程向 DOM 添加一个选择,以便在使用 JSON 请求时查找所需的值。在自定义选择的选定更改事件上,我可以以编程方式设置查找的值。
问题在于它非常混乱且不受支持。
是否有支持的方式来做我想做的事情,如果没有,任何人都可以看到所提供的解决方案有任何问题吗?
我要求在案例表单上选择自定义实体“优先级”,而不是使用正常的查找方法,我想显示一个列出了优先级实体的选项列表。
我想出的一种解决方案是让表单上的查找字段正常但不设置为可见,并让 jscript 例程向 DOM 添加一个选择,以便在使用 JSON 请求时查找所需的值。在自定义选择的选定更改事件上,我可以以编程方式设置查找的值。
问题在于它非常混乱且不受支持。
是否有支持的方式来做我想做的事情,如果没有,任何人都可以看到所提供的解决方案有任何问题吗?
支持使用 javascript 设置查找的值。支持自定义 html 控件作为 Web 资源。您的解决方案将起作用,并且实际上是受支持的自定义。
至于你的其他选择...
据推测,此请求源于用户认为从如此短的优先级实体列表中进行选择需要“太多点击和太多时间”。你的要求可以商量吗?您的用户是否了解查找的所有两个不错的功能: 1. 您可以键入优先级名称的前几个字母并标记出来,它会自动为您完成。2. 同样,您可以只输入前几个字母,下拉列表将在查找下方展开,其中包含可用选项。它非常快,您不需要加载单独的屏幕,我认为这是他们的可用性问题。
或者,如果它们在下拉列表中被固定,这个优先级数据可以表示为选项集吗?我有点惊讶您需要一个实体来解决优先级问题,您需要哪些有关优先级的元数据?