如何在 servicenow 中具有相同经理的所有用户的自定义创建的相关列表中显示记录
How to display record in custom created related list of all users having same manager in servicenow
我想在自定义创建的相关列表中显示在 servicenow 中拥有相同经理的所有用户的记录。例如Abel,Jack 有经理 Adel,所以当我打开 Adel 记录时,我应该可以看到 Abel 用户和 Jack 用户。
这是我使用的脚本,不知道它在相关列表中如何执行:
var gr = new GlideRecord('sys_user');
gr.addQuery('user_name','abel');
gr.query();
gr.next();
gs.print(gr.getDisplayValue('manager'));
我试过这是在 Application Navigator 的脚本背景选项中
您不需要为此编写代码。如果要添加当前用户管理的用户的相关列表。它将列为 "Users",但您可以在相关列表配置中更改该标签。
如果您打算通过代码执行此操作,则需要建立数据的脚本关系。这里有一些相关信息。 https://docs.servicenow.com/bundle/newyork-platform-user-interface/page/administer/form-administration/task/t_CreateDefinedRelatedLists.html
我想在自定义创建的相关列表中显示在 servicenow 中拥有相同经理的所有用户的记录。例如Abel,Jack 有经理 Adel,所以当我打开 Adel 记录时,我应该可以看到 Abel 用户和 Jack 用户。
这是我使用的脚本,不知道它在相关列表中如何执行:
var gr = new GlideRecord('sys_user');
gr.addQuery('user_name','abel');
gr.query();
gr.next();
gs.print(gr.getDisplayValue('manager'));
我试过这是在 Application Navigator 的脚本背景选项中
您不需要为此编写代码。如果要添加当前用户管理的用户的相关列表。它将列为 "Users",但您可以在相关列表配置中更改该标签。
如果您打算通过代码执行此操作,则需要建立数据的脚本关系。这里有一些相关信息。 https://docs.servicenow.com/bundle/newyork-platform-user-interface/page/administer/form-administration/task/t_CreateDefinedRelatedLists.html