상위 이동 경로 포매터

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기2분
  • 작업 테이블의 상위 이동 경로 포매터는 현재 작업의 상위 항목을 보여주는 이동 경로를 제공합니다. 이 포매터는 작업을 확장하는 모든 테이블에서도 사용할 수 있습니다.

    시작하기 전에

    필요한 역할: 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();
      사용자 지정된 상위 이동 경로

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

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

    시작하기 전에

    필요한 역할: admin

    이 태스크 정보

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

    프로시저

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