Ajouter un point d’extension scripté dans le code de l’application de base

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Ajoutez le point d’extension scripté dans un script include dans le code de l’application de base. Pour ajouter le point d’extension, incluez un appel d’API qui identifie l’emplacement où les artefacts personnalisés enregistrés s’exécutent.

    Avant de commencer

    Rôle requis : vous devez avoir le rôle spécifique du développeur ou de l’administrateur de l’application, ou vous devez avoir le rôle administrateur. Vous devez d’abord créer un point d’extension scripté avant de pouvoir l’ajouter à un script include dans le code de l’application.
    Remarque :
    Pour en savoir plus sur les rôles d’administrateur spécifiques aux applications et le développement délégué, consultez Règles de contrôle d’accès dans les applications d’administration d’application et Développement délégué et déploiement.

    Procédure

    1. Dans le code de l’application, accédez à l’include de script existant auquel vous souhaitez ajouter un point d’extension scripté ou créez un nouvel include de script.
      Pour en savoir plus sur la création d’includes de script, reportez-vous à Includes de script.
    2. Dans l’include de script, ajoutez une ligne de code à l’emplacement prévu pour collecter et traiter la sortie de script personnalisée.

      Le code doit contenir la GlideScriptedExtensionPoint : inclus dans le champ d’application méthode qui identifie le point d’extension par rapport auquel les includes de script personnalisés sont enregistrés. Par exemple :

      Include de script avec la commande Appeler getExtensions dans le code d’application
      Remarque :
      Il est également recommandé de fournir des messages d’erreur aux personnalisateurs d’applications lorsque leurs scripts personnalisés s’exécutent dans une instance d’extension. En cas d’échec lorsque la fonction renvoie des arguments au point d’extension, les messages d’erreur incluent des informations sur le dépannage du script personnalisé.