2016-06-02 6 views
1

현재 ServiceNow에서 CMBD를 작성 중이며 알아낼 수없는 문제가 발생했습니다. 내 데이터베이스 인스턴스 테이블에서 응용 프로그램 테이블에있는 응용 프로그램의 모든 이름을 가져 오는 테이블에 필드를 추가 할 수있게하려면 인스턴스 이름과 응용 프로그램 이름을 모두 표시하고 싶습니다. 이처럼 내 종속 뷰의 레이블 :ServiceNow 동적 레이블 변경

Database Instance, Application Name 

또는

Database Instance (Application Name) 
나는 데이터베이스 인스턴스 테이블에 대한 참조를 생성하여 응용 프로그램 이름 필드를 설정 관리해야하지만 난 방법을 알아낼 수 없습니다

데이터베이스 인스턴스 오브젝트의 레이블에 인스턴스와 어플리케이션 이름을 모두 표시하게하십시오. 아마 스크립트 뒤에는 스크립트가 있지만 시작 해야할지 모르겠다.

답변

1

종속성 필드에 표시된 레이블은 "표시"가 true로 설정된 필드입니다. 구성 항목에서 표시 필드가 설정되어 있지 않으면 기본적으로 이름 필드가 사용됩니다. 당신은 단지 응용 프로그램의 이름을 이름 필드를 유지하려면

, 당신은 예를

  • 를 들어, 다음과 같은

    • 표시 이름에 대한 추가 필드를 생성 할 u_display_name이있을 것이다하는 것은 필드 읽기 확인 - 단지 및 표시 필드로 확인
    • 을 필요에 따라 비즈니스 규칙이 표시 필드를 설정하자 응용 프로그램 또는 인스턴스 이름 필드의 변화를 트리거하는 onBefore 비즈니스 규칙 만들기

    예를 보려면 아래 스크린 샷을 참조하십시오. enter image description here