Enregistrer des macros d’interface utilisateur personnalisées par rapport aux points d’extension d’interface utilisateur

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Enregistrez les 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 les 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 admin
    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. Accédez à la Tous > Points d'extension système > Points d'extension de l'interface utilisateur.
    2. Dans la table Point d’extension de l’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 comprend 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 qui contiennent des points d’extension prédéfinis, reportez-vous aux liens Rubriques connexes dans Utilisation de points d'extension pour étendre les fonctionnalités de l'application.

    3. Dans l’enregistrement 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 à 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 d’elles. Vous pouvez également activer ou désactiver une instance d’extension.

    Avant de commencer

    Rôle requis : admin ou le 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 délégué et déploiement.

    Procédure

    1. Accédez à la Tous > Points d'extension système > Points d'extension de l'interface utilisateur.
    2. Dans la table Point d’extension de l’interface utilisateur [sys_ui_extension_point], sélectionnez le point d’extension de l’interface utilisateur pour lequel vous souhaitez afficher les 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 d’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 de l’interface utilisateur. Le nom peut comporter jusqu’à 100 caractères alphanumériques, y compris des caractères spéciaux.
      Classe Macro d’interface utilisateur dans le code de l’application dans laquelle le point d’extension d’interface utilisateur est implémenté.
      Application Périmètre de l’application par rapport auquel le point d’extension est affecté. Elle est affectée par le système et ne peut pas être modifiée. Pour en savoir plus sur les protections offertes par l’utilisation de la définition du champ d’application, reportez-vous à 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.