현재 뷰에서 목록 정보를 반환하는 목록 페이지에 사용자 지정 버튼을 에이전트 작업 공간 추가합니다. 클라이언트 GlideList API 메서드를 작업 할당에 추가하여 반환할 정보를 정의합니다.
시작하기 전에
필요한 역할: 관리자
GlideList API 메서드는 작업 할당 [sys_declarative_action_assignment] 목록 작업 뷰에 제공됩니다. UI의 작업 공간 경험 사용자 지정 버튼에 GlideList 기능을 추가할 수 있습니다. 이 버튼을 사용하여 현재 뷰에 GlideList 메서드를 적용할 수 있습니다. GlideList 메서드를 사용하여 목록 뷰 상세 정보를 가져오고, 필터를 설정하고, 열별로 정렬하는 등의 방법으로 테이블 목록을 관리합니다.
프로시저
-
다음으로 이동 .
-
새로 만들기를 선택하여 새 작업 할당을 만듭니다.
-
작업 레이블 필드에 버튼 레이블을 입력합니다.
-
작업 이름 필드에 이름을 입력합니다.
이 필드에 텍스트를 제공하면 뷰에 여러 버튼을 추가할 수 있습니다.
-
다음으로 구현됨 메뉴에서 클라이언트 스크립트를 선택합니다.
-
양식 헤더를 마우스 오른쪽 버튼으로 클릭하고 저장을 선택합니다.
-
고급 뷰를 선택합니다.
-
클라이언트 스크립트 탭을 선택하고 하나 이상의 메서드 호출을
onClick{} 메서드 정의에 추가합니다.
-
업데이트를 선택합니다.
테이블 목록 뷰에서
작업 공간 경험 버튼을 테스트할 수 있습니다.
다음 테이블은
에이전트 작업 공간 인시던트(모두) 테이블의 성공적인 버튼 구현을 보여줍니다. 이 버튼은 활성 기록만 표시하는
GlideList addFilter() 메서드를 구현합니다.
표 1. 목록에 필터를 적용하는 예시 버튼 작업
| 클릭하기 전 목록 |
클릭 후 목록 |
| 버튼을 선택하기 전에 활성 및 비활성(종결된) 기록의 구색이 뷰에 표시됩니다. 
|
버튼을 선택하면 활성 기록만 표시되도록 뷰가 필터링됩니다. 
|