---
sourceDocument: Xanadu Now Platform 기능
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/xanadu/servicenow-platform

 Release :

    - xanadu

ft:locale :

    - ko-KR

ft:publication_title :

    - Xanadu Now Platform 기능

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# 주문 가이드 변수 계단식 배열

# 주문 가이드 변수 계단식 배열 {#ariaid-title1}

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

계단식 배열을 사용하면 초기 주문 양식의 변수에 입력한 값을 주문된 카탈로그 항목의 해당 변수에 전달할 수 있습니다.

계단식 배열을 사용하면 초기 주문 양식의 변수에 입력한 값을 주문된 카탈로그 항목의 해당 변수에 전달할 수 있습니다. 예를 들어 초기 주문 양식의 변수는 고객에게 제공 위치 값을 입력하라는 메시지를 표시합니다. 계단식 배열을 사용하도록 설정하면 이 변수의 값이 각 주문 항목의 제공 위치 필드를 채웁니다.

계단식 배열을 사용하도록 설정하려면 주문 가이드를 만들 때 연속 변수 확인란을 선택하십시오. 그런 다음 주문 가이드의 해당 변수 이름과 일치하는 카탈로그 항목에서 변수를 만듭니다. 고객이 주문을 하면 주문 항목의 변수가 주문 가이드에 있는 동일한 이름의 변수의 값을 상속합니다.

## 변수 세트 사용 {#ariaid-title2}

주문 가이드에 변수 세트를 사용할 수 있습니다.

### 시작하기 전에

필요한 역할: admin

### 이 태스크 정보

변수를 계단식 배열하려면 주문 가이드와 주문 항목에 동일한 변수가 있어야 합니다. 변수 세트에서 각 변수를 한 번 정의한 다음 주문 가이드와 개별 카탈로그 항목에 변수 세트를 할당하는 것이 유용할 수 있습니다. 이 방법을 사용하면 중복이 방지되고 두 위치의 변수가 동일해집니다.

주문 가이드에 변수 세트를 사용하려면:

### 프로시저

1. 변수 세트를 만듭니다.
2. 변수 세트 양식에서 각 변수를 만듭니다.
3. 주문 가이드와 각 관련 카탈로그 항목에 변수 세트를 추가합니다.  
   주:  
   변수 세트의 개별 변수는 주문 가이드나 카탈로그 항목 양식에 나타나지 않습니다. 변수 세트에서 변수를 보려면 변수 세트 기록을 엽니다.

## 계단식 배열된 변수 숨기기 {#ariaid-title3}

옵션 선택 화면에서 중복 변수를 숨기면 화면을 깔끔하게 유지할 수 있습니다.
변수를 계단식으로 배열할 때 옵션 선택 화면에서 중복 변수를 숨기면 화면을 보다 단순하게 만들 수 있습니다.  
Service Catalog 플랫폼 UI에서 초기 필요성 설명 화면 이후의 모든 화면에서 중복 변수를 숨기려면 onLoad catalog client 스크립트를 실행합니다.

    function onLoad(){
      var item = g_form.getControl("current_item");
      var guide = g_form.getControl("sysparm_guide");

      if (item == null && guide == null )
    		return;

      if(item != null && guide != null && item.value == guide.value)
        return;
      g_form.setDisplay('YOUR_VARIABLE_NAME',false);
    }

서비스 포털의 최초 필요성 설명 화면 이후 모든 화면에서 중복 변수를 숨기려면 isOrderGuide() 메서드를 사용합니다.

    if(g_service_catalog.isOrderGuide()) 
      g_form.setDisplay('variable_name', false);


