Personnaliser les champs popover sur le calendrier dans Espace de travail du répartiteur

  • Release version: Washingtondc
  • Updated February 1, 2024
  • 1 minute to read
  • Ajoutez ou supprimez les champs qui s’affichent dans Espace de travail du répartiteur les fenêtres contextuelles afin que les répartiteurs puissent trouver plus facilement des informations plus pertinentes.

    Before you begin

    Rôle requis : wm_admin

    About this task

    Warning:
    Seuls les développeurs ayant un niveau élevé d’expérience dans l’utilisation de JavaScript doivent effectuer cette procédure.
    En utilisant JavaScript avec un script includes, vous pouvez afficher des valeurs différentes des informations par défaut affichées dans la fenêtre popover. Les champs par défaut dans les informations de popover sont les suivants :
    • Description brève : description brève de la tâche de commande de travaux
    • Numéro : le numéro de la tâche de commande de travaux
    • Début planifié
    • Le groupe d’affectation
    • Emplacement : emplacement de la tâche de commande de travaux

    L’image suivante montre que le champ Affecté à a été ajouté à la fenêtre popover pour indiquer à qui la tâche de commande de travaux est affectée.

    Popover modifié avec le champ Affecté à ajouté

    Procedure

    1. Recherchez les valeurs des champs que vous souhaitez ajouter.
      1. Accédez à la Tous > Définition du système > Tables.
      2. Dans le champ Rechercher , recherchez la table contenant le type d’informations approprié.
        • Valeurs des tâches de commande de travaux : wm_task
        • Valeurs du calendrier : cmn_schedule_span
        • Valeurs de l’événement personnel : sn_shift_planning_agent_schedule_request
      3. Ouvrez la table pertinente et copiez la valeur que vous souhaitez afficher.
    2. Accédez à la Tous > Définition du système > Includes de script.
    3. Dans le champ Rechercher , saisissez DispatcherWorkspaceCalendarBrokerImplSNC et ouvrez l’enregistrement.
    4. Faites défiler jusqu’à la fonction getCalendarEventTooltipDetails .
    5. Sélectionnez et copiez l’intégralité de la fonction getCalendarEventTooltipDetails .
    6. Retourner à Tous > Définition du système > Includes de script.
    7. Dans le champ Rechercher , saisissez DispatcherWorkspaceCalendarBrokerImpl et ouvrez l’enregistrement.
    8. Collez la fonction getCalendarEventTooltipDetails dans l’enregistrement DispatcherWorkspaceCalendarBrokerImpl ci-dessous où il est indiqué //Ajouter / remplacer les personnalisations ici.
    9. Ajoutez ou supprimez les champs souhaités.
    10. Sélectionnez et maintenez (ou cliquez avec le bouton droit) dans l’en-tête de la page, puis sélectionnez Enregistrer.