---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://www.servicenow.com/docs/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# RecordToHTML : Global

# RecordToHTML : Global {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Die RecordToHTML -Skripteinbindung ist eine Dienstprogrammklasse zum Konvertieren eines Datensatzes in HTML.

Diese Skripteinbindung ist für serverseitige Skripts verfügbar.

## RecordToHTML -- RecordToHTML(String table, String sys_id, String pattern, Boolean link) {#ariaid-title2}

Erstellt eine Instanz einer RecordToHTML -Klasse.
{#r_RTH-RecordToHTML_S_S_S_B__table_zdx_h3v_4t__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| table | Zeichenfolge | Tabellenname des Datensatzes. |
| sys_id | Zeichenfolge | Sys_id des Datensatzes. |
| pattern | Zeichenfolge | Das Muster der zu generierenden Zeichenfolge. Das Muster kann ${}-Vorlagenliterale enthalten, um den Inhalt vorhandener Feldwerte bereitzustellen. Beispielsweise gibt das Muster „${number}" die Nummer für den ausgewählten Datensatz an. |
| Link | Boolean | Kennzeichnung, die angibt, ob Ergebnisse als HTML-Link generiert werden. Gültige Werte: * wahr: Die Datensatzinformationen werden als Link in einem HTML-Tag generiert. * „falsch": Die Datensatzinformationen werden als Text generiert. {#r_RTH-RecordToHTML_S_S_S_B__ul_t3q_zcc_rwb} Standardwert: False |
[Tabelle : 1. Parameter]

{#r_RTH-RecordToHTML_S_S_S_B__table_zdx_h3v_4t}  
Das folgende Beispiel zeigt, wie formatierte Incident-Datensatzinformationen in einem HTML-Link generiert werden.

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

Ausgabe:

    <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}

Legt das angegebene Feld auf den angegebenen Wert fest.
{#r_RTH-setValue_S_S__table_uh3_chv_4t__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| fieldName | Zeichenfolge | Der Name des zu ändernden Felds. |
| Wert | Zeichenfolge | Wert, auf den das Feld gesetzt werden soll. |
[Tabelle : 2. Parameter]

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

| Typ | Beschreibung |
|-|-|
| Keine |   |
[Tabelle : 3. Ergebnisse]

{#r_RTH-setValue_S_S__table_vh3_chv_4t}  
Das folgende Beispiel zeigt, wie formatierte Incident-Datensatzinformationen einschließlich des Anwendernamens als Zeichenfolge generiert werden.

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

Ausgabe:

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

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

Konvertiert ein RecordToHTML-Objekt in eine Zeichenfolge.
{#r_RTH-toString__table_gtj_phv_4t__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 4. Parameter]

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

| Typ | Beschreibung |
|-|-|
| Zeichenfolge | HTML-Ausgabe des Datensatzes im Mustersatz mit dem RecordToHTML()- Konstruktor. |
[Tabelle : 5. Ergebnisse]

{#r_RTH-toString__table_htj_phv_4t}  
Das folgende Beispiel zeigt, wie Sie ein RecordToHTML- Objekt in eine Zeichenfolge konvertieren und die Ergebnisse anzeigen.

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

Ausgabe:

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


