Modifier un filtre en mode texte

Vous pouvez modifier un filtre dans une liste ou un rapport à l’aide du mode texte pour accéder aux champs qui ne sont pas disponibles dans l’interface standard et créer des filtres plus complexes.

Pour plus d’exemples du mode texte lors de la création d’un filtre, voir également la section Exemples de filtres personnalisés dans l’article Exemples de vue, de filtre et de regroupement personnalisés : index des articles.

Conditions d’accès

Développez pour afficher les exigences d’accès aux fonctionnalités de cet article.

Vous devez disposer des accès suivants pour effectuer les étapes décrites dans cet article :

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Formule Adobe Workfront Tous
Licence Adobe Workfront

Nouveau : Standard

ou

Actuel : formule

Configurations des niveaux d’accès

Modifier l’accès aux filtres, aux vues et aux regroupements

Modifier l’accès aux rapports, aux tableaux de bord et aux calendriers pour modifier des éléments de création de rapports d’un rapport

Autorisations d’objet

Gérer les autorisations d’un rapport pour modifier des filtres dans un rapport

Gérer les autorisations d’un filtre pour le modifier

Pour plus de détails sur les informations contenues dans ce tableau, consultez Conditions d’accès préalables dans la documentation Workfront.

Conditions préalables

Avant de commencer à utiliser le mode texte dans un rapport ou une liste, assurez-vous toujours de bien connaître la syntaxe du mode texte Workfront.

Pour plus d’informations, voir :

Modifier un filtre en mode texte

La modification d’un filtre en mode texte est identique pour les rapports et les listes. L’accès au filtre à partir d’un rapport ou d’une liste diffère.

TIP
Nous vous recommandons de créer la plus grande partie possible du filtre en mode standard, puis de convertir le filtre en mode texte pour le modifier.

Pour plus d’informations sur la création de filtres, voir Vue d’ensemble des filtres.

Pour plus d’informations sur la création d’un rapport, voir Créer un rapport personnalisé.

  1. Utilisez l’une des méthodes suivantes :

    1. Pour accéder au filtre à partir d’un rapport, accédez au rapport, puis cliquez sur l’onglet Actions de rapport > Modifier > Filtres.

    2. Pour accéder au filtre à partir d’une liste, accédez à la liste et à partir du menu Filtre, passez la souris sur le filtre à modifier, puis cliquez sur l’icône Modifier .

      Le créateur de filtres s’ouvre.

  2. Cliquez sur Ajouter une règle de filtre pour commencer à ajouter les conditions de votre filtre, puis sur Mode texte ou Basculer en mode texte sur le côté droit du créateur.

  3. Ajoutez des instructions de filtre à l’aide du mode texte. Chaque instruction de filtre peut contenir les lignes suivantes et des informations supplémentaires :

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header
    Ligne/information de filtre Exemple

    Nom du champ et valeur correspondante tels qu’ils apparaissent dans la base de données Workfront.

    Cette ligne est obligatoire.

    Pour plus d’informations sur l’affichage des objets et des champs dans la base de données, voir Explorateur d’API.

    <field name in camel case>=<value>

    Pour filtrer les tâches dont le statut est En cours, utilisez la ligne suivante :

    status=INP

    CONSEIL

    Lorsque vous filtrez les statuts, vous devez utiliser le code à trois lettres du statut et non son nom.

    Modificateur de nom de champ et ce à quoi il correspond. Cela indique les conditions que le champ que vous filtrez doit remplir.

    Cette ligne est obligatoire.

    <field name in camel case>_Mod=<modifier value>

    Pour indiquer que le statut des tâches que vous filtrez doit être égal à En cours, utilisez la ligne suivante en plus de celle ci-dessus :

    status_Mod=in

    Si le modificateur est une plage, il y a deux lignes pour indiquer le modificateur.

    EXEMPLE

    Il s’agit d’un filtre en mode texte qui recherche les tâches en cours, dont la date d’achèvement prévue se situe dans le mois en cours et qui sont affectées à un utilisateur ou une utilisatrice disposant d’un GUID spécifique :

    assignedToID=580a55a4000701f4b2d7dee1e7a9d427

    assignedToID_Mod=in

    status=INP

    status_Mod=in

    plannedCompletionDate=$$TODAYbm

    plannedCompletionDate_Mod=between

    plannedCompletionDate_Range=$$TODAYem

    Pour obtenir la liste complète des modificateurs de filtre en mode texte, consultez l’article Modificateurs de filtre et de condition.

    Opérateur d’instruction. Par défaut, chaque instruction de filtre est connectée par l’opérateur « AND ». Cela ne s’affiche pas dans l’interface en mode texte. Vous pouvez également ajouter un opérateur « OR » entre deux instructions pour indiquer que vous souhaitez filtrer les objets pouvant remplir l’une ou l’autre des deux conditions.

    Les opérateurs de filtre ne sont requis que pour les filtres comportant plusieurs instructions.

    Conseil :

    • « OR » est sensible à la casse et doit toujours être en majuscules.

    • Lorsque vous changez votre opérateur de AND en OR, le nombre d’éléments de la liste peut augmenter.

    <first field name in camel case>=<value>

    <first field name in camel case>_Mod=<modifier value>

    OR:1:<second field name in camel case>=<value>

    OR:1:<second field name in camel case>_Mod=<modifier value>

    EXEMPLE

    Pour filtrer les tâches dont le statut est En cours ou dont la date d’achèvement prévue est aujourd’hui, utilisez les méthodes suivantes :

    status=INP

    status_Mod=in

    OR:1:plannedCompletionDate=$$TODAY

    OR:1:plannedCompletionDate_Mod=eq

    Caractère générique qui permet de généraliser les informations dans un filtre et de référencer l’heure actuelle ou la personne connectée.

    Les caractères génériques sont facultatifs.

    Conseil :

    Il est recommandé d’utiliser des caractères génériques dans la mesure du possible pour rendre vos filtres plus dynamiques et ne pas dupliquer les mêmes filtres pour chaque utilisateur ou utilisatrice ou pour des périodes similaires.

    Pour plus d’informations sur les caractères génériques de filtre, consultez Vue d’ensemble des variables de filtrage des caractères génériques.

    <first field name in camel case>=<wildcard>

    <first field name in camel case>_Mod=<modifier value>

    EXEMPLE

    Pour filtrer les tâches affectées à la personne actuellement connectée, utilisez les méthodes suivantes :

    assignedToID=$$USER.ID

    assignedToID_Mod=in

  4. Pour ajouter une instruction de filtre connectée par l’opérateur « OR », procédez comme suit :

    1. Ajoutez une nouvelle ligne de code et saisissez OR:1: suivi de l’objet ou de l’attribut par lequel vous souhaitez filtrer et de la valeur avec laquelle vous souhaitez le comparer. Pour référencer des tâches dont le statut est différent de Nouveau, utilisez la ligne suivante :

      OR:1:status=NEW

    2. Ajoutez une seconde ligne et saisissez OU:1: suivi de l’objet, du modificateur et du code du modificateur. Pour définir le modificateur de la ligne de code faisant référence à tous les statuts de tâche, à l’exception de Nouveau, utilisez la ligne de modificateur suivante :

      OR:1:status_Mod=notin

      Chaque ligne de la nouvelle instruction doit être précédée de « OR:<number>: ».

      Pour plus d’informations sur la création d’instructions « OR » dans un filtre, consultez Créer des instructions « OR » dans les filtres en mode texte.

      note note
      NOTE
      Vous pouvez avoir plusieurs instructions « OR » dans le même filtre. Chaque fois que vous disposez d’une nouvelle instruction « OR », le nombre après « OR: » augmente.
      Pour filtrer les tâches dont le statut est En cours ou qui sont affectées à la personne connectée ou dont la date d’achèvement prévue est aujourd’hui, utilisez les méthodes suivantes :
      status=INP
      status_Mod=in
      OR:1:assignedToID=$$USER.ID
      OR:1:assignedToID_Mod=in
      OR:2:plannedCompletionDate=$$TODAY
      OR:2:plannedCompletionDate_Mod=eq
  5. Cliquez sur Quitter le mode texte ou Terminé pour enregistrer les modifications en mode texte et continuer à modifier le rapport ou le filtre.

  6. Cliquez sur Enregistrer et fermer pour enregistrer votre rapport ou Enregistrer le filtre pour enregistrer le filtre dans la liste.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43