UI에서 작업 공간 경험 클라이언트 GlideList API 사용

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기1분
  • 목록 페이지에 현재 보기에서 목록 정보를 반환하는 사용자 지정 단추를 에이전트 작업 공간 추가합니다. 작업 할당에 클라이언트 GlideList API 메서드를 추가하여 반환할 정보를 정의합니다.

    시작하기 전에

    필요한 역할: admin

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

    프로시저

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

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

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

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