Modifier un filtre en mode texte

Vous pouvez éditer 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 de mode texte lors de la création d’un filtre, reportez-vous également à la section Exemples de filtres personnalisés dans l’article Exemples de filtrage, de filtrage et de regroupement personnalisés : index de l'article.

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 de cet article :

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Forfait Adobe Workfront N’importe quelle
Licence Adobe Workfront

Nouveau : Standard

ou

Actuel : formule

Configurations du niveau d’accès

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

Modification de l’accès aux rapports, aux tableaux de bord et aux calendriers pour la modification des éléments de rapport dans 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 d’informations sur ce tableau, consultez Conditions d’accès requises 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 :

Mode d’édition de texte dans un filtre

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 autant de filtre que possible en mode standard, puis de convertir le filtre en mode texte pour l'éditer.

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

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

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

    1. Pour accéder au filtre d'un rapport, accédez au rapport, puis cliquez sur  Actions de rapport > Modifier > Filtres .

    2. Pour accéder au filtre à partir d'une liste, accédez à la liste et à partir du Filtrer , passez la souris sur le filtre à modifier, puis cliquez sur le bouton Modifier icon .

      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 cliquez sur Mode texte ou Passer 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 égale à celle qui apparaît 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 l'état est En cours, utilisez la ligne suivante :

    status=INP

    CONSEIL

    Lorsque vous filtrez les états, vous devez utiliser le code à trois lettres de l’état et non le nom.

    Modificateur de nom de champ et égal au modificateur. 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 l'état des tâches pour lesquelles 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 de mode texte qui recherche les tâches en cours, dont la date de fin est planifiée au cours du mois en cours et qui sont affectées à un utilisateur 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, voir l’article Modificateurs de filtre et de condition.

    Opérateur de relevé. Par défaut, chaque instruction de filtre est connectée par l’opérateur "AND". Cela ne s’affiche pas dans l’interface du mode texte. Vous pouvez également ajouter un opérateur "OU" 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 :

    • "OU" est sensible à la casse et doit toujours être majuscule.

    • Lorsque vous changez votre opérateur de ET en OU, le nombre d’éléments de 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 l’état 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

    Un 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 l’utilisateur connecté.

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

    Conseil :

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

    Pour plus d’informations sur les caractères génériques de filtre, voir Présentation des variables de filtre de 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 à l’utilisateur actuellement connecté, 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 OU: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 l’état 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 de modificateur. Pour définir le modificateur de la ligne de code faisant référence à tous les états 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, voir Créer des instructions "OR" dans les filtres de 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 l’état est En cours ou qui sont affectées à l’utilisateur connecté ou dont la date d’achèvement prévue est atteinte 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 du mode texte et continuer à modifier le rapport ou le filtre.

  6. Cliquez sur Enregistrer + Fermer pour enregistrer votre rapport ou Enregistrer le filtre pour enregistrer le filtre dans la liste.

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