---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# RecordToHTML - Global

# RecordToHTML - Global {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

A inclusão de script RecordToHTML é uma classe de utilitário para transformar um registro em HTML.

Esta inclusão de script está disponível para scripts do lado do servidor.

## RecordToHTML -- RecordToHTML (cadeia de caracteres tabela, cadeia de caracteres sys_id, padrão de cadeia de caracteres, link booliano) {#ariaid-title2}

Cria uma instância de uma classe RecordToHTML.
{#r_RTH-RecordToHTML_S_S_S_B__table_zdx_h3v_4t__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| tabela | Cadeia de caracteres | Nome da tabela do registro. |
| sys_id | Cadeia de caracteres | Sys_id do registro. |
| padrão | Cadeia de caracteres | O padrão da cadeia de caracteres a ser gerada. O padrão pode incluir ${} de modelo literal para fornecer o conteúdo de valores de campos existentes. Por exemplo, o padrão "${number}" fornece o número do registro selecionado. |
| link | Booliano | Sinalizador que indica se os resultados serão gerados como um link HTML. Valores válidos: * verdadeiro: as informações de registro são geradas como um link em um marcador HTML. * falso: as informações de registro são geradas como texto. {#r_RTH-RecordToHTML_S_S_S_B__ul_t3q_zcc_rwb} Padrão: falso |
[Tabela 1. Parâmetros]

{#r_RTH-RecordToHTML_S_S_S_B__table_zdx_h3v_4t}  
O exemplo a seguir mostra como gerar informações de registro de incidente formatadas em um link HTML.

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

Saída:

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

## RecordToHTML - setValue(cadeia de caracteres fieldName, valor de cadeia de caracteres) {#ariaid-title3}

Define o campo especificado com o valor especificado.
{#r_RTH-setValue_S_S__table_uh3_chv_4t__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| fieldName | Cadeia de caracteres | Nome do campo a ser alterado. |
| valor | Cadeia de caracteres | Valor para definir o campo. |
[Tabela 2. Parâmetros]

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

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 3. Retorna]

{#r_RTH-setValue_S_S__table_vh3_chv_4t}  
O exemplo a seguir mostra como gerar informações de registro de incidente formatadas, incluindo o nome de usuário como uma cadeia de caracteres.

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

Saída:

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

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

Converte um objeto RecordToHTML em uma cadeia de caracteres.
{#r_RTH-toString__table_gtj_phv_4t__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 4. Parâmetros]

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

| Tipo | Descrição |
|-|-|
| Cadeia de caracteres | Saída HTML do registro no padrão definido usando o construtor RecordToHTML(). |
[Tabela 5. Retorna]

{#r_RTH-toString__table_htj_phv_4t}  
O exemplo a seguir mostra como converter um objeto RecordToHTML em uma cadeia de caracteres e exibir os resultados.

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

Saída:

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


