【问题标题】:ServiceNow dynamic label changeServiceNow 动态标签更改
【发布时间】:2016-06-02 13:19:24
【问题描述】:

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

Database Instance, Application Name

Database Instance (Application Name)

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

【问题讨论】:

    标签: scripting servicenow cmdb


    【解决方案1】:

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

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

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

    示例见下面的截图

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-10
      • 2015-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多