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

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# RecordToHTML - 전역

# RecordToHTML - 전역 {#ariaid-title1}

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

RecordToHTML 스크립트 포함은 기록을 HTML로 변환하는 유틸리티 클래스입니다.

이 스크립트 포함은 서버 측 스크립트에서 사용할 수 있습니다.

## RecordToHTML - RecordToHTML(문자열 테이블, 문자열 sys_id, 문자열 패턴, 부울 링크) {#ariaid-title2}

RecordToHTML 클래스의 인스턴스를 만듭니다.
{#r_RTH-RecordToHTML_S_S_S_B__table_zdx_h3v_4t__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 테이블 | 문자열 | 기록의 테이블 이름입니다. |
| sys_id | 문자열 | 기록의 Sys_id입니다. |
| pattern | 문자열 | 생성할 문자열의 패턴입니다. 패턴에는 기존 필드 값의 컨텐츠를 제공하기 위한 ${} 템플릿 리터럴이 포함될 수 있습니다. 예를 들어, "${number}" 패턴은 선택한 기록의 번호를 제공합니다. |
| 링크 | 부울 | 결과를 HTML 링크로 생성할지 여부를 나타내는 플래그입니다. 유효한 값은 다음과 같습니다. * true: 기록 정보가 HTML 태그에 링크로 생성됩니다. * false: 기록 정보가 텍스트로 생성됩니다. {#r_RTH-RecordToHTML_S_S_S_B__ul_t3q_zcc_rwb} 기본값: false |
[표 1. 매개변수]

{#r_RTH-RecordToHTML_S_S_S_B__table_zdx_h3v_4t}  
다음 예는 HTML 링크에서 서식이 지정된 인시던트 기록 정보를 생성하는 방법을 보여줍니다.

    var r2html = new RecordToHTML("incident", "e8e875b0c0a80164009dc852b4d677d5",
    "incident: ${number}-${short_description}");
    gs.print(r2html.toString());

출력:

    <a href="incident.do?sys_id=e8e875b0c0a80164009dc852b4d677d5"><u>incident: INC0000005-CPU load high for over 10 minutes</u></a>

## RecordToHTML - setValue(String fieldName, String value) {#ariaid-title3}

지정된 필드를 지정된 값으로 설정합니다.
{#r_RTH-setValue_S_S__table_uh3_chv_4t__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| fieldName | 문자열 | 변경할 필드의 이름입니다. |
| 값 | 문자열 | 필드를 설정할 값입니다. |
[표 2. 매개변수]

{#r_RTH-setValue_S_S__table_uh3_chv_4t} {#r_RTH-setValue_S_S__table_vh3_chv_4t__entry__2}

| 유형 | 설명 |
|-|-|
| 없음 |   |
[표 3. 반환]

{#r_RTH-setValue_S_S__table_vh3_chv_4t}  
다음 예는 사용자 이름을 문자열로 포함하여 형식이 지정된 인시던트 기록 정보를 생성하는 방법을 보여줍니다.

    var r2html = new RecordToHTML("incident","e8e875b0c0a80164009dc852b4d677d5", "incident: ${number}-${short_description} (${user})", true);
    r2html.setValue("user", gs.getUserName());
    gs.print(r2html.toString());

출력:

    incident: INC0000005-CPU load high for over 10 minutes (admin)

## RecordToHTML - toString() {#ariaid-title4}

RecordToHTML 객체를 문자열로 변환합니다.
{#r_RTH-toString__table_gtj_phv_4t__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 4. 매개변수]

{#r_RTH-toString__table_gtj_phv_4t} {#r_RTH-toString__table_htj_phv_4t__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | RecordToHTML() 생성자를 사용하여 설정된 패턴에 있는 기록의 HTML 출력입니다. |
[표 5. 반환]

{#r_RTH-toString__table_htj_phv_4t}  
다음 예제에서는 RecordToHTML 개체를 문자열로 변환하고 결과를 표시하는 방법을 보여 줍니다.

    var r2html = new RecordToHTML("incident","e8e875b0c0a80164009dc852b4d677d5", 
                              "incident: ${number}-${short_description}", true);
    gs.print(r2html.toString());

출력:

    <a href="incident.do?sys_id=e8e875b0c0a80164009dc852b4d677d5"><u>incident: INC0000005-CPU load high for over 10 minutes</u></a>


