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


---

# Syntax-Editor-Makros

# Syntax-Editor-Makros {#ariaid-title1}

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

Skriptmakros stellen Tastenkürzel für die Eingabe von häufig verwendetem Code bereit. Um Makrotext in ein Skriptfeld einzufügen, geben Sie das Makro-Schlüsselwort gefolgt von der Tabulatortaste ein.

vargr
:
    * Fügt eine standardmäßige GlideRecord- Abfrage für einen einzelnen Wert ein.
    * Ausgabe:

          var now_GR = new GlideRecord("");
          gr.addQuery("name", "value");
          gr.query();
          if (gr.next()) {
                          
          }

    {#r_SyntaxEditorMacros__ul_jqr_ntc_yw}

vargror
:
    * Fügt eine GlideRecord- Abfrage für zwei Werte mit einer `ODER` -Bedingung ein.
    * Ausgabe:

          var now_GR = new GlideRecord('');

          var qc = gr.addQuery('field', 'value1');

          qc.addOrCondition('field', 'value2');
          gr.query();
           
          while (gr.next()) {

          }

    {#r_SyntaxEditorMacros__ul_yf2_rtc_yw}

für
:
    * Fügt eine rekursive Standardschleife mit einem Array ein.
    * Ausgabe:

          for (var i=0; i< myArray.length; i++) {
           //myArray[i];

          }

    {#r_SyntaxEditorMacros__ul_w53_stc_yw}

Info
:
    * Fügt eine GlideSystem- Informationsnachricht ein.
    * Ausgabe:

          gs.addInfoMessage("");

    {#r_SyntaxEditorMacros__ul_ixk_vtc_yw}

method
:
    * Fügt eine leere JavaScript-Funktionsvorlage ein.
    * Ausgabe:

          /*_________________________________________________________________
             * Description:
             * Parameters:
             * Returns:
             ________________________________________________________________*/
          : function() {

          },

    {#r_SyntaxEditorMacros__ul_r1j_xtc_yw}

doc
:
    * Fügt einen Kommentarblock zur Beschreibung einer Funktion oder von Parametern ein.
    * Ausgabe:

          /**
                          
           * Description: 
                          
           * Parameters: 
                          
           * Returns:
          */

    {#r_SyntaxEditorMacros__ul_udd_ztc_yw}

