작업 테이블의 상위 이동 경로 포매터는 현재 작업의 상위 항목을 보여주는 이동 경로를 제공합니다. 이 포매터는 작업을 확장하는 모든 테이블에서도 사용할 수 있습니다.

시작하기 전에

필요한 역할: personalize_form

이 태스크 정보

양식에 상위 이동 경로 포매터를 추가하려면 양식을 구성하고 원하는 위치에 상위 이동 경로를 추가합니다. 이동 경로에는 6가지 수준의 부모만 표시됩니다. 더 많은 수준이 있으면 이동 경로에 줄임표('''...''')가 표시됩니다.

상위 참조 필드에는 이동 경로를 표시할 값도 포함되어야 합니다. 상위 필드도 포함하도록 폼을 구성해야 할 수 있습니다.

그림 1. 이동 경로
이동 경로와 상위 참조 필드를 보여주는 문제 작업

상위 이동 경로 포매터 사용자 지정

상위 이동 경로 포매터를 사용자 지정하여 표시되는 이동 경로를 제어할 수 있습니다.

시작하기 전에

필요한 역할: admin

프로시저

  1. 다음으로 이동 모두 > 시스템 UI > 포매터.
  2. 상위 이동 경로를 선택합니다.
  3. 기본 포매터를 보거나 수정하려면 이 포매터에 대한 UI 매크로 보기를 클릭하십시오.
    기본적으로 이동 경로는 기본 표시 필드인 gr.getDisplayValue() 를 이동 경로의 링크로 사용합니다. 이를 사용자 지정하려면 다음 줄을 추가하여 fieldName 매개변수를 원하는 필드 이름(필드 레이블이 아님)으로 바꿉니다.
    pc.setLabelField("fieldName")

    사용자가 이동 경로를 가리키면 기본적으로 해당 기록에 대한 짧은 설명이 힌트로 나타납니다. 이동 경로에 대한 대체 힌트를 표시하려면 다음 줄을 추가하고, fieldName 매개변수를 원하는 필드 이름(필드 레이블이 아님)으로 바꿉니다.

    pc.setTitleField("fieldName")

    다음 예제와 같이 적절한 위치에 이러한 줄을 추가해야 합니다.

    //parent crumb functions - script include 
    var pc = new ParentCrumbs(now_GR);
    pc.setLabelField("short_description");
    
    //override the default display field to be used for label
    pc.setTitleField("number");
    
    //override default short_description hover text 
    var crumbs = pc.getCrumbs();
    사용자 지정 상위 이동 경로

비작업 테이블에서 상위 이동 경로 포매터 사용

상위 이동 경로 포매터는 테이블에 parent라는 필드를 통한 참조가 있는 한 작업이 아닌 테이블에서 사용할 수 있습니다.

시작하기 전에

필요한 역할: 관리자

이 태스크 정보

다른 테이블에서 포매터를 사용할 수 있도록 하려면 작업 테이블에서 사용하는 포매터를 복제하십시오.

프로시저

  1. 다음으로 이동 모두 > 시스템 UI > 포매터.
  2. 상위 이동 경로를 선택합니다.
  3. 테이블 필드를 적절한 테이블로 설정합니다.
  4. 양식 헤더를 마우스 오른쪽 버튼으로 클릭하고 삽입을 선택합니다.
  5. 적절한 양식에 새 포매터를 추가합니다.