UI 개발자 가이드의 작업 공간 경험 클라이언트 GlideList API

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 1분
  • 현재 뷰에서 목록 정보를 반환하는 목록 페이지에 사용자 지정 버튼을 에이전트 작업 공간 추가합니다. 클라이언트 GlideList API 메서드를 작업 할당에 추가하여 반환할 정보를 정의합니다.

    시작하기 전에

    필요한 역할: 관리자

    GlideList API 메서드는 작업 할당 [sys_declarative_action_assignment] 목록 작업 뷰에 제공됩니다. UI의 작업 공간 경험 사용자 지정 버튼에 GlideList 기능을 추가할 수 있습니다. 이 버튼을 사용하여 현재 뷰에 GlideList 메서드를 적용할 수 있습니다. GlideList 메서드를 사용하여 목록 뷰 상세 정보를 가져오고, 필터를 설정하고, 열별로 정렬하는 등의 방법으로 테이블 목록을 관리합니다.

    프로시저

    1. 다음으로 이동 모두 > 작업 공간 경험 > 작업 및 구성요소 > 목록 작업.
      getFixedQuery()를 사용하는 경우 목록 작업 대신 관련 목록 작업으로 이동합니다.
    2. 새로 만들기를 선택하여 새 작업 할당을 만듭니다.
    3. 작업 레이블 필드에 버튼 레이블을 입력합니다.
    4. 작업 이름 필드에 이름을 입력합니다.
      이 필드에 텍스트를 제공하면 뷰에 여러 버튼을 추가할 수 있습니다.
    5. 다음으로 구현됨 메뉴에서 클라이언트 스크립트를 선택합니다.
    6. 양식 헤더를 마우스 오른쪽 버튼으로 클릭하고 저장을 선택합니다.
    7. 클라이언트 스크립트 편집기에서 하나 이상의 메서드 호출을 onClick{} 메서드 정의에 추가합니다.
      이 메서드는 버튼을 선택할 때 수행할 작업을 정의합니다. 사용 가능한 메서드 목록은 GlideList(Now Experience)를 참조하십시오.
      클라이언트 스크립트 편집기에서 GlideList 메서드 호출.
    8. 업데이트를 선택합니다.
      테이블 목록 뷰에서 작업 공간 경험 버튼을 테스트할 수 있습니다.
      주:
      단추가 getFixedQuery() 메서드를 사용하는 경우 목록의 기록 작업 공간 경험 에서 탭을 선택하여 단추를 테스트합니다.
      다음 테이블은 에이전트 작업 공간 인시던트(모두) 테이블의 성공적인 버튼 구현을 보여줍니다. 이 버튼은 활성 기록만 표시하는 GlideList addFilter() 메서드를 구현합니다.
      표 1. 목록에 필터를 적용하는 예시 버튼 작업
      클릭하기 전 목록 클릭 후 목록
      버튼을 선택하기 전에 활성 및 비활성(종결된) 기록의 구색이 뷰에 표시됩니다.

      사용자가 활성 기록을 보기 위해 버튼을 선택하기 전에 표시되는 목록입니다.

      버튼을 선택하면 활성 기록만 표시되도록 뷰가 필터링됩니다.

      활성 기록만 표시하는 버튼을 사용자가 선택한 후에 표시되는 목록입니다.