---
sourceDocument: Administration de la ServiceNow AI Platform en Australie
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/platform-administration

 Release :

    - australia

ft:locale :

    - fr-FR

ft:publication_title :

    - Administration de la ServiceNow AI Platform en Australie

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Créer une macro d'interface utilisateur pour un formateur

# Créer une macro d'interface utilisateur pour un formateur {#ariaid-title1}

* Rversion finale: Australia
* 
* Mis à jour 12 mars 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Créez une macro d'interface utilisateur pour définir le contenu que le formateur affiche.

## Avant de commencer

Cette fonctionnalité nécessite une connaissance du script Jelly.

Rôle requis : ui_macro_admin

## Procédure

1. Accédez à la TousInterface utilisateur du systèmeMacros d'interface utilisateur.
2. Cliquez sur Nouveau.
3. Complétez le formulaire.
4. Dans le champ Script XML , saisissez le script Jelly pour définir le contenu à afficher par le formateur.  
   Remarque :  
   La macro d'interface utilisateur du formateur représente une ligne dans l'interface utilisateur. Il doit commencer et se terminer par `<TR></TR>` des balises.  

   Ce script Jelly est reproduit ci-dessous en texte brut que vous pouvez copier dans le formulaire Macro comme base de votre script macro.  

       <?xml version="1.0" encoding="utf-8" ?>
       <j:jelly trim="false" xmlns:j="jelly:core" xmlns:g="glide" xmlns:j2="null" xmlns:g2="null">
       <button style="background: #C0C0C0; border-color: darkgrey; color: #3f464f; height:30; width:70" onclick="saveCustomAttachment();return false">
       <b>Attach file</b>
       </button>
       <script>
       function saveCustomAttachment(){
       var tableName = g_form.getTableName();
       var sys_id_input = gel('sysparm_item_guid') ? gel('sysparm_item_guid').value : g_form.getUniqueValue();
       if(tableName === "ni"){
       saveCatAttachment(sys_id_input, 'sc_cart_item');
       }else{
       saveAttachment('sc_req_item', sys_id_input);
       }
       }
       </script>
       </j:jelly>

5. Cliquez sur Envoyer.
**Concepts associés**   

* [Formateur d'activité](https://servicenow-prod.fluidtopics.net/myzXh8Snb8R4QLA2DM1jZQ#c_ActivityFormatter "Le formateur d’activité permet de suivre facilement les éléments non enregistrés avec un champ dans l’enregistrement, par exemple, les champs de journal tels que les commentaires et les notes de travail.")  
**Tâches associées**   

* [Créer un formateur et l'ajouter à un formulaire](https://servicenow-prod.fluidtopics.net/Ojj3z7RItnQIOlCuJG3Pyw "Créez le formateur après avoir créé la macro d’interface utilisateur qui définit le contenu.")
* [Formateur de fils d'Ariane parent](https://servicenow-prod.fluidtopics.net/nszWToCStLAMqUvO892plA#t_TaskParentBreadcrumbsFormatter "Le formateur de fils d’Ariane parent de la table de tâches fournit des fils d’Ariane qui indiquent le ou les parents de la tâche actuelle. Ce formateur peut également être utilisé sur n’importe quelle table qui étend la tâche.")
* [Limiter le nombre d'entrées de flux d'activité](https://servicenow-prod.fluidtopics.net/Q34qb0_7GZBT426tN3ilIg "Vous pouvez définir une propriété système pour limiter le nombre d’entrées autorisées dans un flux d’activité.")
* [Remplacer un formateur par des macros](https://servicenow-prod.fluidtopics.net/LpfI5Q8rzdloSnz4Pnlzng "Le système utilise des formateurs pour gérer le rendu complexe d’éléments de formulaire spécifiques.")  
**Référence associée**   

* [Formateur de flux de processus](https://servicenow-prod.fluidtopics.net/P2FaDClpA7a6prL01n5yaQ#r_ProcessFlowFormatter "Le formateur de flux de processus fournit un résumé graphique des étapes d’un processus. Le formateur est généralement affiché en haut des formulaires qui font partie d’un processus.")
* [Formateur de résumé d'approbation](https://servicenow-prod.fluidtopics.net/tMzPrQfoXsXy7Y8Katjypg "Le formateur d’outil de synthèse d’approbation crée le résumé au bas du formulaire d’approbation.")

