---
sourceDocument: 호주 고객 서비스 관리
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/customer-service-management

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 고객 서비스 관리

ft:clusterId :

    - csm

bundleId :

    - csm

workflow :

    - Customer and Industry


---

# 데이터 목록 위젯의 뷰 수정

# 데이터 목록 위젯의 뷰 수정 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 2분

포털 데이터 목록 위젯의 뷰를 수정할 조건 스크립트를 만듭니다.

## 시작하기 전에

고객 포털용 UI 구성요소 플러그인이 활성화되어 있어야 합니다. 자세한 내용은 [고객 포털용 UI 구성요소 플러그인 활성화](https://servicenow-prod.fluidtopics.net/_goGfTfrai41Fk83Dp1Dkw "고객 포털용 UI 구성요소 플러그인(sn_ciwf_ui_cmpnt)을 활성화하여 구성 가능 포털 위젯을 활성화할 수 있습니다. 이 애플리케이션은 관련 플러그인이 아직 설치되어 있지 않으면 이를 설치합니다.") 문서를 참조하십시오.

필요한 역할: sp_admin

## 이 태스크 정보

{#update-view-in-datalist-widget__table_k4r_1s5_c3c__entry__3}

| 우선순위 | 소스 | 설명 |
|-|-|-|
| 1(가장 높음) | 스크립트 | 뷰 조건 스크립트가 구성되고 뷰 이름을 반환하면 해당 뷰가 사용됩니다. 스크립트는 `categoryId`, `params`라는 매개변수를 사용하여 사용자 지정 논리를 적용할 수 있기 때문에 유연성이 가장 높습니다. |
| 2 | role_based_views/guest_view | 구성된 스크립트가 없거나 스크립트가 뷰를 반환하지 않는 경우 시스템은 JSON 인스턴스 옵션을 확인합니다. * 로그인한 사용자의 경우 `role_based_views` 를 검사하여 사용자의 역할과 일치하는 뷰를 찾습니다. * 로그인하지 않은 사용자의 경우 `guest_view` {#update-view-in-datalist-widget__ul_lnt_h55_c3c}. |
| 3 | 뷰 | 스크립트 또는 역할 기반 뷰/게스트 뷰 매핑이 적용되지 않는 경우 위젯은 JSON 인스턴스 보기 옵션을 사용합니다. |
| 4(최저) | 플랫폼의 기본 뷰 | 다른 구성이 적용되지 않는 경우 위젯은 테이블에 대한 플랫폼의 기본 뷰를 사용합니다. |
[표 1. 데이터 목록 위젯이 뷰를 결정하는 방법에 대한 우선순위 순서]

{#update-view-in-datalist-widget__table_k4r_1s5_c3c}

## 프로시저

1. 다음으로 이동 모두시스템 확장점스크립팅된 확장점.
2. 확장점 페이지의 API 이름 열 검색 필드에 <kbd class="ph userinput">*datalist</kbd>를 입력합니다.
3. sn_ciwf_ui_cmpnt 선택합니다. DatalistCategoryConditionScript를 사용합니다.  
   애플리케이션 범위에 대한 메시지가 나타나면 여기를 선택하여 기록을 편집할 수 있습니다.
4. DatalistCategoryConditionScript 페이지의 관련 링크에서 구현 생성을 선택합니다.
5. 스크립트 필드에 다음 CSS 코드를 붙여 넣습니다.  


       getView: function(category_id, params) {
           return "case"; // view
       }

   {#update-view-in-datalist-widget__table_r5r_kyx_13c__entry__2}

   | 매개변수 | 설명 |
   |-|-|
   | category_id | 포털 데이터 목록 범주 ID입니다. |
   | 매개변수 | url_params 및 related_table 포함하는 JSON입니다. 예: { "url_params": { "table": "customer_contact", "sys_id": "60beb5e7d7600200e5982cf65e6103ad", "view": "sp" }, "related_table": "sn_customerservice_case" } |
   [표 2. 기능 매개변수]

   {#update-view-in-datalist-widget__table_r5r_kyx_13c}
6. 이름 필드에서 조건 스크립트의 이름을 복사합니다.
7. 업데이트를 선택합니다.
8. 포털 홈페이지로 이동합니다.
9. 데이터 목록 위젯에서 Ctrl+마우스 오른쪽 버튼을 클릭합니다.
10. 인스턴스 옵션을 선택합니다.
11. 동작 섹션에서 데이터 목록 조건 스크립트 필드에 복사한 이름을 붙여 넣습니다.
12. 목록에서 조건 스크립트를 선택합니다.
13. 저장을 선택합니다.
{#update-view-in-datalist-widget__steps_vdd_qkx_d3c}

