---
sourceDocument: 요코하마 ServiceNow AI 플랫폼 관리
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - ko-KR

ft:publication_title :

    - 요코하마 ServiceNow AI 플랫폼 관리

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# 포매터용 UI 매크로 만들기

# 포매터용 UI 매크로 만들기 {#ariaid-title1}

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

UI 매크로를 생성하여 포매터가 표시하는 콘텐츠를 정의합니다.

## 시작하기 전에

이 기능을 사용하려면 Jelly 스크립트에 대한 지식이 필요합니다.

필요한 역할: ui_macro_admin

## 프로시저

1. 다음으로 이동 모두시스템 UIUI 매크로.
2. 새로 만들기를 클릭합니다.
3. 양식을 작성합니다.
4. XML 스크립트 필드에 Jelly 스크립트를 입력하여 포매터가 표시할 콘텐츠를 정의합니다.  
   주:  
   포매터의 UI 매크로는 UI의 행을 나타냅니다. 태그로 `<TR></TR>` 시작하고 끝나야 합니다.  

   이 Jelly 스크립트는 매크로 스크립트의 기초로 매크로 양식에 복사할 수 있는 일반 텍스트로 아래에 재현되어 있습니다.  

       <?xml version="1.0" encoding="utf-8" ?>
       <j:jelly trim="false" xmlns:j="jelly:core" xmlns:g="glide" xmlns:j2="null" xmlns:g2="null">
       <button style="background: #C0C0C0; border-color: darkgrey; color: #3f464f; height:30; width:70" onclick="saveCustomAttachment();return false">
       <b>Attach file</b>
       </button>
       <script>
       function saveCustomAttachment(){
       var tableName = g_form.getTableName();
       var sys_id_input = gel('sysparm_item_guid') ? gel('sysparm_item_guid').value : g_form.getUniqueValue();
       if(tableName === "ni"){
       saveCatAttachment(sys_id_input, 'sc_cart_item');
       }else{
       saveAttachment('sc_req_item', sys_id_input);
       }
       }
       </script>
       </j:jelly>

5. 제출을 클릭합니다.
**관련 개념**   

* [활동 포매터](https://servicenow-prod.fluidtopics.net/mMYKNoho~UZoT8KSdKJCJw#c_ActivityFormatter "활동 포매터를 이용하면 기록에 필드와 함께 저장되지 않은 항목(예: 의견이나 작업 메모 같은 저널 필드)을 쉽게 추적할 수 있습니다.")  
**관련 태스크**   

* [포매터를 생성하고 양식에 추가](https://servicenow-prod.fluidtopics.net/rMGikRe9JTY8iy4QcJyySw "콘텐츠를 정의하는 UI 매크로를 만든 후 포매터를 만듭니다.")
* [상위 이동 경로 포매터](https://servicenow-prod.fluidtopics.net/O83caNS7ueK3jwQ~rUcg8g#t_TaskParentBreadcrumbsFormatter "작업 테이블의 상위 이동 경로 포매터는 현재 작업의 상위 항목을 보여주는 이동 경로를 제공합니다. 이 포매터는 작업을 확장하는 모든 테이블에서도 사용할 수 있습니다.")
* [활동 스트림 항목 수 제한](https://servicenow-prod.fluidtopics.net/rwwI6uRZhG~diIZO8wu6Rw "시스템 속성을 설정하여 활동 스트림에 허용되는 항목 수를 제한할 수 있습니다.")
* [매크로로 포매터 재정의](https://servicenow-prod.fluidtopics.net/11Jq53tY72IM7ypeFQdQwg "시스템은 포매터를 사용하여 특정 양식 요소의 복잡한 렌더링을 처리합니다.")  
**관련 참조**   

* [프로세스 플로우 포매터](https://servicenow-prod.fluidtopics.net/TIGYmfNfv3gooHo_mBff3Q#r_ProcessFlowFormatter "프로세스 플로우 포매터는 프로세스의 스테이지에 대한 그래픽 요약을 제공합니다. 포매터는 일반적으로 프로세스의 일부인 양식의 맨 위에 표시됩니다.")
* [승인 요약기 포매터](https://servicenow-prod.fluidtopics.net/uGlQ5fweCV~DRBVkaPHROw "승인 요약기 포매터는 승인 양식 하단에 요약을 만듭니다.")

