1

我目前正在 ServiceNow 中构建 CMBD,但遇到了一个我似乎无法弄清楚的问题。在我的数据库实例表中,我希望能够向表中添加一个字段,该字段从我的应用程序表中的所有应用程序名称中提取,然后我想同时显示实例名称和应用程序名称在我的依赖视图的标签中,如下所示:

Database Instance, Application Name

或者

Database Instance (Application Name)

我已经设法通过在数据库实例表中创建引用来设置应用程序名称字段,但我无法弄清楚如何为数据库实例对象制作标签以同时显示实例和应用程序名称。我知道它背后可能有一些脚本,但我不知道从哪里开始。

4

1 回答 1

1

依赖项字段中显示的标签是“显示”设置为 true 的字段。在配置项上,当没有设置显示字段时,默认采用名称字段。

如果您只想保留应用程序名称的名称字段,则必须执行以下操作

  • 为显示名称创建一个附加字段,例如 u_display_name
  • 将该字段设为只读并将其选中为显示字段
  • 创建在应用程序或实例名称字段更改时触发的 onBefore 业务规则
  • 让业务规则根据需要设置显示字段

请参阅下面的屏幕截图以获取示例在此处输入图像描述

于 2016-06-02T14:16:11.417 回答