Formateur de fils d’Ariane parent

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 2 minutes de lecture
  • Le formateur de fils d’Ariane parent de la table Tâche 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.

    Avant de commencer

    Rôle requis : personalize_form

    Pourquoi et quand exécuter cette tâche

    Pour ajouter le formateur de fils d’Ariane parent à un formulaire, configurez le formulaire et ajoutez le fil d’Ariane parent à l’emplacement souhaité. Les fils d’Ariane ne montrent que six niveaux de parents. S’il existe d’autres niveaux, les fils d’Ariane affichent des points de suspension ('''...''').

    Le champ de référence Parent doit également contenir une valeur pour que les fils d’Ariane apparaissent. Vous devrez peut-être configurer le formulaire pour qu’il contienne également le champ Parent .

    Figure 1. Fils d'Ariane
    Tâche de problème affichant les fils d’Ariane et le champ de référence Parent

    Personnaliser le formateur de fils d’Ariane parent

    Vous pouvez personnaliser le formateur de fils d’Ariane parent pour contrôler quels fils d’Ariane apparaissent.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Accédez à la Tout > Interface utilisateur du système > Formateurs.
    2. Sélectionnez Fils d’Ariane parents.
    3. Cliquez sur Afficher la macro d’interface utilisateur de ce formateur pour afficher ou modifier le formateur sous-jacent.
      Par défaut, le fil d’Ariane utilise le champ d’affichage par défaut, gr.getDisplayValue(), comme lien dans le fil d’Ariane. Pour personnaliser cela, ajoutez la ligne suivante, en remplaçant le paramètre fieldName par le nom de champ souhaité (et non par l’étiquette de champ) :
      pc.setLabelField("fieldName")

      Si un utilisateur pointe sur un fil d’Ariane, la brève description de cet enregistrement s’affiche par défaut sous forme d’indication. Pour afficher d’autres conseils pour le fil d’Ariane, ajoutez la ligne suivante, en remplaçant le paramètre fieldName par le nom de champ souhaité (et non par l’étiquette de champ) :

      pc.setTitleField("fieldName")

      Assurez-vous d’ajouter ces lignes au bon emplacement, comme illustré dans l’exemple suivant :

      //parent crumb functions - script include 
      var pc = new ParentCrumbs(now_GR);
      pc.setLabelField("short_description");
      
      //override the default display field to be used for label
      pc.setTitleField("number");
      
      //override default short_description hover text 
      var crumbs = pc.getCrumbs();
      Fil d’Ariane parent personnalisé

    Utiliser le formateur de fils d’Ariane parent sur les tables autres que Tâche

    Le formateur de fils d’Ariane parent peut être utilisé sur des tables autres que Tâche, à condition que la table ait une référence à elle-même via un champ appelé parent.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Pour rendre le formateur disponible pour une autre table, dupliquez le formateur utilisé par la table Tâche :

    Procédure

    1. Accédez à la Tout > Interface utilisateur du système > Formateurs.
    2. Sélectionnez Fils d’Ariane parents.
    3. Définissez le champ Table sur la table appropriée.
    4. Cliquez avec le bouton droit sur l’en-tête du formulaire et choisissez Insérer.
    5. Ajoutez le nouveau formateur au formulaire approprié.