2016-06-02 2 views
1

В настоящее время я создаю CMBD в ServiceNow и столкнулся с проблемой, которую я не могу понять. В моей таблице экземпляров базы данных я хотел бы добавить поле в таблицу, которое извлекает все имена приложений, которые у меня есть в таблице моих приложений, а затем я хотел бы отобразить как имя экземпляра, так и имя приложения в метке для моей точки зрения зависимости, как это:Изменение динамической метки ServiceNow

Database Instance, Application Name 

или

Database Instance (Application Name) 

мне удалось создать поле имени приложения, создав ссылку в таблице экземпляра базы данных, но я не могу понять, как чтобы метка для экземпляров экземпляра базы данных отображала как экземпляр, так и имя приложения. Я знаю, что у него, вероятно, есть некоторые сценарии, но я не знаю, с чего начать.

ответ

1

Метка, указанная в поле зависимости, является полем, где для параметра «Отображение» установлено значение «Истина». В разделе «Элементы конфигурации», когда поле отображения не установлено, оно по умолчанию занимает поле «Имя».

Если вы хотите сохранить имя поля только имя приложения, вы должны сделать следующее

  • Создать дополнительное поле для названия дисплея, u_display_name например
  • сделать чтение поля -только и проверить его в поле Display
  • Создание правила onBefore бизнеса, который вызывает на изменении приложения или экземпляра полей имен
  • Пусть Business Rule установите поле дисплея в соответствии с требованиями

См. Ниже скриншот для примера enter image description here

Смежные вопросы