---
sourceDocument: Yokohama Créer ou modifier des applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Yokohama Créer ou modifier des applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

Macros d'éditeur de syntaxe
===========================

Macros d'éditeur de syntaxe {#ariaid-title1}
============================================

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Les macros de script fournissent des raccourcis pour la saisie du code couramment utilisé. Pour insérer du texte de macro dans un champ de script, entrez le mot-clé macro suivi de l'onglet.

vargr
:
    * Insère une requête GlideRecord standard pour une valeur unique.
    * Sortie :

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

    {#r_SyntaxEditorMacros__ul_jqr_ntc_yw}

Vargror
:
    * Insère une requête GlideRecord pour deux valeurs avec une condition `OU` .
    * Sortie :

          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}

pour
:
    * Insère une boucle récursive standard avec un tableau.
    * Sortie :

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

          }

    {#r_SyntaxEditorMacros__ul_w53_stc_yw}

info
:
    * Insère un message d'information GlideSystem .
    * Sortie :

          gs.addInfoMessage("");

    {#r_SyntaxEditorMacros__ul_ixk_vtc_yw}

method
:
    * Insère un modèle de fonction JavaScript vide.
    * Sortie :

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

          },

    {#r_SyntaxEditorMacros__ul_r1j_xtc_yw}

document
:
    * Insère un bloc de commentaires pour décrire une fonction ou des paramètres.
    * Sortie :

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

    {#r_SyntaxEditorMacros__ul_udd_ztc_yw}

