我有一个范围输入,它为 valueRange 接收一组 AssignmentSearchTypes。我的任务是根据用户的角色有条件地限制搜索类型。特别是,我们希望只允许某些角色将作业直接分配给另一个用户。我已经成功完成了这项工作,但是当我实际上在浏览器中拉出页面时,始终包含“用户”搜索类型,即使它不应该包含。
我已尝试声明一个仅包含所需 SearchType 的数组,
return new AssignmentSearchType[] { AssignmentSearchType.TC_GROUP }
但由于某种原因,除了 TC_GROUP 之外,TC_USER 元素仍然首先出现在呈现的下拉列表中。我已经在调试器中逐行浏览了项目,但到目前为止它还没有被证明是有用的。
Guidewire 的人,有什么想法吗?