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


---

# v_table: Bereichsbezogen, global

# v_table: Bereichsbezogen, global {#ariaid-title1}

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

Die v_table- API bietet Methoden zum Hinzufügen von Zeilen zu einer Remotetabelle über ein skriptfähiges Objekt.

Für diese API muss das Plugin „Remotetabellen" (com.glide.script.vtable) aktiviert sein. Weitere Informationen finden Sie unter [Externe Daten mithilfe von Remotetabellen und -skripts abrufen](https://www.servicenow.com/docs/access?context=remote-tables&version=xanadu&pubname=xanadu-servicenow-platform&ft:locale=en-US).

Verwenden Sie das skriptfähige Objekt [v_query](https://www.servicenow.com/docs/HU11_ttP8yZeFM3XnyBMbw#v_queryAPI "Die v_query- API bietet Methoden zum Abrufen von Informationen zu einem skriptfähigen Objekt, das eine Abfrage darstellt, die für eine Remotetabelle ausgeführt wird."), um Remotetabellen abzufragen.

## v_table - addRow(Object row) {#ariaid-title2}

Fügt der Remotetabelle Zeilen hinzu.
Siehe auch:

* [Erstellen Sie eine Skriptdefinition für eine Remotetabelle](https://www.servicenow.com/docs/access?context=create-remote-table-script&version=xanadu&pubname=xanadu-servicenow-platform&ft:locale=en-US)
* [Sucht im Erfassungssystem nach Remote-Informationen](https://www.servicenow.com/docs/access?context=fso-int_guide-agt_table_lookup&version=xanadu&pubname=xanadu-financial-services-operations&ft:locale=en-US)
* [Es werden bestimmte Datensätze aus einer Drittparteiquelle abgerufen](https://www.servicenow.com/docs/access?context=remote-table-script-def-example2&version=xanadu&pubname=xanadu-servicenow-platform&ft:locale=en-US)
* [v_query-API](https://www.servicenow.com/docs/HU11_ttP8yZeFM3XnyBMbw#v_queryAPI "Die v_query- API bietet Methoden zum Abrufen von Informationen zu einem skriptfähigen Objekt, das eine Abfrage darstellt, die für eine Remotetabelle ausgeführt wird.")
{#v_table-addRow_O__ul_eyp_csw_rqb}
{#v_table-addRow_O__table_udd_bdj_nlb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Zeile | Objekt | JavaScript-Objekt, das den Feldnamen und die Wertezuordnung enthält, in der der Schlüssel der Feldname ist, z. B. `{number: "INC0001", sys_id: "a34"}`. { "<field name>": "value" } |
| Zeile.\<field value\> | Zeichenfolge | Stellt den Wert des ausgewählten Felds dar. Obwohl keine Felder obligatorisch sind, geben Sie mindestens die sys_id an. Beispiel, in dem nur das Feld „sys_id" und der Wert aufgelistet werden: { "sys_id": "<uniqueID>" } |
[Tabelle : 1. Parameter]

{#v_table-addRow_O__table_udd_bdj_nlb} {#v_table-addRow_O__table_vdd_bdj_nlb__entry__2}

| Typ | Beschreibung |
|-|-|
| Boolean | Kennzeichnung, die angibt, ob die Zeile der Remotetabelle hinzugefügt wurde. Gültige Werte: * true: Erfolg * false: Zeile wurde nicht hinzugefügt. {#v_table-addRow_O__ul_jdl_pfb_add} |
[Tabelle : 2. Ergebnisse]

{#v_table-addRow_O__table_vdd_bdj_nlb}  
Das folgende Beispiel zeigt, wie Sie mit der [RESTMessageV2-](https://www.servicenow.com/docs/sZVeyB2KQaUBVC2As1rzwg#c_RESTMessageV2API "Die RESTMessageV2- API bietet Methoden, mit denen Sie ausgehende REST-Nachrichten mit JavaScript senden können.") API den REST-Aufruf an eine externe Bankanwendung erstellen und ausführen. Das Skript zeigt, wie mit der Methode addRow() Rückgabeergebnisse in einer Remotetabelle gespeichert werden.

    (function executeQuery (v_table, v_query) {
      // Parameters needed in the request body of the REST endpoint
      var requestBody = {
        'financial_account':v_query.getParameter('financial_account')
      };

      // Instantiate the RESTMessageV2 object
      var request = new sn_ws.RESTMessageV2();
      // Set the HTTP method as "GET"
      request.setHttpMethod('get');
      // URL of the endpoint on the bank application
      request.setEndpoint('https://<yourbankapphost>/api/getTransactionDetails');
      // Request body as a string
      request.setRequestBody(JSON.stringify(requestBody));
      // Call the REST endpoint
      var response = request.execute();
      // Get the response body
      var responseBody = response.getBody();
      // Parse the response body into an object
      var responseObj = JSON.parse(responseBody);

      // Store the response body into a virtual table
      v_table.addRow({
        sys_id: gs.generateGUID(),
        amount: responseObj.amount,
        description: responseObj.description,
        posting_date: responseObj.posting_date,
        transaction_date: responseObj.transaction_date
      });

    }) (v_table, v_query);


