---
sourceDocument: Xanadu API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - ko-KR

ft:publication_title :

    - Xanadu API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# g_service_catalog - 클라이언트

# g_service_catalog - 클라이언트 {#ariaid-title1}

* 릴리스 버전: Xanadu
* 
* 업데이트 날짜 2024년 08월 01일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 1분

g_service_catalog API는 모델이 열려 있을 때 MRVS(다중 행 변수 집합)의 데이터에 액세스할 수 있는 메서드를 제공합니다.

이 API는 , , , 작업 공간및 와 같은 서비스 포털모든 환경에서 사용할 수 있습니다Now® Mobile. Now Platform

## g_service_catalog - getValue(문자열 변수 이름) {#ariaid-title2}

MRVS(다중 행 변수 세트)의 클라이언트 스크립트에서 사용될 때 카탈로그 항목 양식에서 지정된 필드의 값을 반환합니다.
편집 또는 생성을 위해 MRVS 모달이 열려 있고 상위 카탈로그 항목 양식의 필드 값을 기반으로 MRVS 내에서 데이터를 수정하려는 경우 이 방법을 사용합니다. 예를 들어 상위 양식의 확인란을 기반으로 MRVS 내의 셀 내용을 수정해야 하는 경우입니다. 이 메서드를 사용하여 동일한 부모 양식 내에 있는 다른 MRVS 요소의 데이터에 액세스할 수도 있습니다.  
주:  
이 메서드는 g_service_catalog.parent.getValue()와 같은 상위 객체에서만 호출할 수 있습니다. {#g_service_catalog-getValue_S__table_ed2_wwj_xnb__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 변수 이름 | 문자열 | 반환할 카탈로그 항목 양식의 변수 이름입니다. |
[표 1. 매개변수]

{#g_service_catalog-getValue_S__table_ed2_wwj_xnb} {#g_service_catalog-getValue_S__table_fd2_wwj_xnb__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 카탈로그 항목 양식의 지정된 변수에 포함된 값입니다. |
[표 2. 반환]

{#g_service_catalog-getValue_S__table_fd2_wwj_xnb}  
이 예에서 방화벽에서 여러 IP 주소를 차단하기 위한 카탈로그 항목에는 IPV4 및 IPV6의 두 가지 선택 항목이 있는 변수 <var class="keyword varname">address_type</var>가 있습니다. MRVS에는 각 주소 유형에 대한 두 개의 변수(<var class="keyword varname">ipv4_address</var> 및 <var class="keyword varname">ipv6_address</var>)가 있습니다. 상위 양식의 주소 유형 필드가 IPV4로 설정된 경우 필드 IPV6 주소 는 MRVS에서 숨겨집니다.

    function onLoad() {
      if (g_service_catalog.parent.getValue("address_type") == "ipv4") {
        g_form.setValue("ipv4_address", "XX.XX.XX.XX");
        g_form.setVisible("ipv6_address", "false");
      }
    }


