您好我正在尝试创建一个自定义字段,该字段使用自定义字段值创建的值源通过自动完成接受多个值。
我设置的系统有多个组,相应地将用户添加到组中。在故障单上,我想根据他们所在的群组选择与问题相关联的用户。我已使用自定义字段执行此操作,并希望将每个自定义字段设置为搜索成员这是该组的一部分。
首先,我已经编辑了通用的group.pm文件,但无法让它工作
sub ExternalValues {
my $self = shift;
my @res;
my $i = 0;
my $users = RT::Users->new( $self->CurrentUser );
$users->WhoBelongToGroups { Groups => 89, IncludeSubgroupMembers => 0, IncludeUnprivileged => 1 };
$users->OrderByCols( { FIELD => 'Name' } );
while( my $user = $users->Next ) {
push @res, {
name => $user->Name,
sortorder => $i++,
};
}
return \@res;
}
RT::Base->_ImportOverlays();
1;
非常感谢任何帮助