Enregistrement de macros d’interface utilisateur personnalisées par rapport aux points d’extension d’interface utilisateur

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 2 minutes de lecture
  • Enregistrer des macros d’interface utilisateur personnalisées par rapport à un point d’extension d’interface utilisateur sélectionné dans le code d’application.

    En inscrivant des macros d’interface utilisateur personnalisées, vous créez un enregistrement d’instance d’extension qui relie la définition du point d’extension d’interface utilisateur à son implémentation dans la macro d’interface utilisateur personnalisée.

    Enregistrer une macro d’interface utilisateur personnalisée

    Créez une macro et un code d’interface utilisateur personnalisés lorsque vous l’enregistrez par rapport à un point d’extension d’interface utilisateur sélectionné.

    Avant de commencer

    Rôle requis : développeur spécifique à l’application, administrateur spécifique à l’application ou administrateur
    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 et déploiement délégués.

    Procédure

    1. Accédez à la Tout > Points d'extension système > Points d'extension d'interface utilisateur.
    2. Dans la table Point d’extension d’interface utilisateur [sys_ui_extension-point], sélectionnez le point d’extension sur lequel vous souhaitez enregistrer une macro d’interface utilisateur personnalisée.
      Remarque :
      Cette liste inclut les points d’extension d’interface utilisateur que vous avez créés et tous les points d’extension d’interface utilisateur prédéfinis qui sont incorporés dans Now Platform les fonctions (par exemple, Gestion du service clientèle et Gestion des services sur site).

      Pour en savoir plus sur les fonctions contenant des points d’extension prédéfinis, reportez-vous aux liens des rubriques connexes dans Utilisation de points d'extension pour étendre les fonctionnalités de l'application.

    3. Dans l’enregistrement du point d’extension d’interface utilisateur, cliquez sur le lien connexe Créer une implémentation pour créer une nouvelle macro d’interface utilisateur personnalisée et l’enregistrer par rapport au point d’extension d’interface utilisateur sélectionné.
    4. Dans le formulaire Macro d’interface utilisateur, créez le code personnalisé.
      Pour en savoir plus sur la création de macros d’interface utilisateur, reportez-vous à la section Macros d'interface utilisateur.
    5. Cliquez sur Mettre à jour.

    Résultats

    La macro d’interface utilisateur personnalisée est créée et enregistrée par rapport au point d’extension d’interface utilisateur.

    Examiner les instances d’extension d’interface utilisateur

    Passez en revue la liste des macros d’interface utilisateur personnalisées enregistrées par rapport à un point d’extension d’interface utilisateur. Les instances d’extension indiquent le périmètre de l’application dans lequel les macros d’interface utilisateur personnalisées enregistrées sont utilisées et fournissent un lien vers chacune. Vous pouvez également activer ou désactiver une instance d’extension.

    Avant de commencer

    Rôle requis : admin ou rôle spécifique du développeur ou de l’administrateur 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 et déploiement délégués.

    Procédure

    1. Accédez à la Tout > Points d'extension système > Points d'extension d'interface utilisateur.
    2. Dans la table Point d’extension d’interface utilisateur [sys_ui_extension_point], sélectionnez le point d’extension d’interface utilisateur pour lequel vous souhaitez afficher des instances étendues.
    3. Dans la liste connexe Implémentations de l’enregistrement Point d’extension d’interface utilisateur, sélectionnez une instance d’extension d’interface utilisateur.
      Le système affiche l’enregistrement de l’instance d’extension d’interface utilisateur.
      Tableau 1. Enregistrement d’instance d’extension d’interface utilisateur
      Champ Description
      Point Nom unique pour le point d’extension d’interface utilisateur. Le nom peut comporter jusqu’à 100 caractères alphanumériques, y compris les caractères spéciaux.
      Classe Macro d’interface utilisateur dans le code d’application dans lequel le point d’extension d’interface utilisateur est implémenté.
      Demande Périmètre de l’application par rapport auquel le point d’extension est affecté. Il s’agit d’une affectation du système et ne peut pas être modifiée. Pour plus d’informations sur les protections offertes par l’utilisation de la définition du champ d’application, reportez-vous à la section Application scope.
      Actifs Point d’extension actif dans l’instance actuelle. Pour désactiver un point d’extension, décochez la case.
    4. Cliquez sur Envoyer.