Créer une application dans le ServiceNow IDE

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 2 minutes de lecture
  • Créez une application pour compiler son code source et déployer les modifications d’application sur une instance à partir de .ServiceNow IDE

    Avant de commencer

    Créez, convertissez ou clonez une application et ajoutez-la à votre espace de travail. Pour en savoir plus, consultez les rubriques suivantes :

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Lorsque vous créez une application, ServiceNow Fluent le code est compilé dans les métadonnées de l’application et les modules de l’application sont ajoutés à la table du module EcmaScript [sys_module] sur l’instance.

    Procédure

    1. Accédez à la Tout > Développement d’applications > ServiceNow IDE.
    2. Ouvrez un espace de travail avec une application.
    3. Dans la barre d’activité, sélectionnez la vue Explorateur de fichiers ( Explorateur de fichiers).
    4. Modifiez votre application de l’une des manières suivantes et enregistrez vos changements :
    5. Dans la barre d’état, sélectionnez Générer et déployer.

      Créer et déployer

      Le fichier actif ouvert dans l’éditeur détermine l’application à créer. Si aucun fichier n’est ouvert, sélectionnez l’application à créer lorsque vous y êtes invité.
      Dans la barre d’état, vous pouvez voir un message qui confirme si la version a réussi ou échoué. Si la version échoue, examinez les journaux de sortie et les problèmes dans votre code à partir du panneau.
    6. Facultatif : Examinez vos changements en tant que métadonnées d’application.
      1. Dans la barre d’activité, sélectionnez la vue Explorateur de métadonnées ( Explorateur de métadonnées).
      2. Ouvrez les fichiers de métadonnées que vous avez modifiés et examinez vos changements à partir des interfaces utilisateur incorporées Now Platform .
        Conseil :
        Pour voir vos modifications dans le code source et les métadonnées côte à côte, sélectionnez l’icône Éditeur de division ( Éditeur de division) ou cliquez avec le bouton droit de la souris sur un onglet et sélectionnez l’une des options de fractionnement .
    7. Facultatif : Synchronisez les derniers changements apportés aux métadonnées d’application dans l’instance dans le code source.
      La synchronisation d’une application confirme que vous disposez des derniers changements avant d’apporter d’autres modifications.
      Remarque :
      L’API Framework de tests automatisés de test ne prend en charge que la synchronisation unidirectionnelle. Après la définition d’un test ATF dans le code source, si les métadonnées sont modifiées en dehors du code source, ces modifications ne sont pas synchronisées et reflétées dans le code source.
      1. Utilisez l’un des raccourcis clavier suivants pour ouvrir la palette de commandes :
        • Windows : Ctrl-Maj-P
        • Mac : cmd-shift-p
      2. Entrer Fluent : synchronisez le code avec les métadonnées et appuyez sur Entrée.
        Le fichier actif ouvert dans l’éditeur détermine l’application à synchroniser. Si aucun fichier n’est ouvert, sélectionnez l’application à synchroniser lorsque vous y êtes invité.

    Résultats

    L’application est mise à jour dans l’instance pour refléter vos changements. D’autres utilisateurs peuvent modifier les métadonnées de l’application simultanément avec des modifications du code source. En outre, d’autres développeurs peuvent réutiliser le code du module dans d’autres modules ou scripts au sein d’une application.

    Que faire ensuite

    Utilisez le contrôle de source pour mettre en scène, valider et transmettre vos modifications à un référentiel Git distant. Pour en savoir plus, consultez Utilisation du contrôle de source dans le ServiceNow IDE.