Vue d’ensemble des variables de filtrage des caractères génériques

Les caractères génériques vous permettent de référencer une personne ou une date générique au lieu d’une personne ou d’une date spécifique. Ainsi, les éléments que vous créez sont dynamiques. Les résultats changent en fonction du contexte dans lequel ils sont utilisés.

Par exemple, le filtrage de $$USER.homeGroupID dans un rapport de projet récupère uniquement les projets associés au groupe principal de la personne connectée.

Vous pouvez utiliser des variables de filtre, également appelées caractères génériques, lors de la création des éléments suivants :

Filtres dans les listes, les rapports et le planificateur de ressources
Pour en savoir plus sur les filtres Workfront, voir l’article Vue d’ensemble des filtres.
Recherches avancées
Pour en savoir plus sur les recherches avancées, voir la section Utiliser la recherche avancée dans l’article Rechercher dans Adobe Workfront.
Colonnes calculées dans les vues
Mise en forme conditionnelle dans les vues
Pour plus d’informations sur la mise en forme conditionnelle, voir l’article Utiliser une mise en forme conditionnelle dans les vues.
Champs personnalisés calculés

Les variables de filtre de caractères génériques ne sont pas prises en charge lors du référencement de collections imbriquées dans une colonne calculée.

Pour en savoir plus sur les champs et colonnes personnalisés calculés, consultez l’article Champs personnalisés calculés et colonnes calculées.

Variables de filtre de caractères génériques basées sur des dates

Les options de caractères génériques basés sur des dates peuvent être utilisées en combinaison avec n’importe quel attribut de filtre de date. Pour en savoir plus sur l’ajout d’un caractère générique basé sur des dates à un rapport, consultez l’article Utiliser des caractères génériques basés sur des dates pour généraliser des rapports.

NOTE
Si vous créez un calcul de date et heure qui n’inclut pas de partie « heure » ou qui utilise les caractères génériques $$TODAY ou $$NOW, le système utilise la date selon le temps universel coordonné (UTC), et non selon votre fuseau horaire local. Cela peut entraîner un résultat de date inattendu.

Vous pouvez choisir parmi les caractères génériques suivants basés des dates :

$$TODAY

Nous vous recommandons de créer des filtres sensibles à la date à l’aide de ce caractère générique afin d’éviter de les recréer le jour suivant, la semaine prochaine ou le mois prochain.

Par exemple, si vous souhaitez afficher toutes les tâches qui doivent être effectuées avant aujourd’hui, vous pouvez utiliser la règle suivante dans un filtre de tâche : Date de début prévue inférieure à $$TODAY.

$$TODAY correspond toujours à minuit pour le jour en cours.

$$NOW

Ce caractère générique est similaire à $$TODAY, mais inclut la date et l’heure actuelles. $$NOW correspond à la date et l’heure actuelles.

Par exemple, si vous souhaitez afficher toutes les entrées d’heure fournies jusqu’à l’heure actuelle, vous pouvez le faire en utilisant la règle suivante dans un filtre d’heure : Date de début prévue inférieure à $$NOW.

Remarque : ce caractère générique n’est pas pris en charge dans le planificateur de ressources.

Pour indiquer différentes périodes et différents moments donnés (futurs ou passés), vous pouvez combiner les caractères génériques ci-dessus avec les éléments suivants :

Attributs
q
trimestre calendaire
h
heure
d
jour
w
semaine
m
mois
y
an
Qualificateurs
b
début de la période (sans attribut spécifié, début de la semaine par défaut : dimanche)
e
fin de la période (sans attribut spécifié, fin de la semaine par défaut : samedi)
Opérateurs
+
ajouter une valeur à une valeur de caractère générique
-
soustraire une valeur de la valeur de caractère générique

Par exemple, le caractère générique $$TODAYb+2w fait référence à « 2 semaines à partir du début de cette semaine ». Le caractère générique *$$NOW+2h fait référence à « 2 heures à partir de maintenant ».

Variables de filtre de caractères génériques basées sur l’utilisateur ou l’utilisatrice

IMPORTANT
Si un filtre ou un rapport contient une variable de filtre de caractères génériques basée sur l’utilisateur ou l’utilisatrice, les résultats affichent toujours les informations filtrées par l’utilisateur ou l’utilisatrice actuellement connecté. Lorsque vous partagez un tel filtre ou rapport avec un autre utilisateur ou une autre utilisatrice, le caractère générique récupère les informations destinées à l’utilisateur ou l’utilisatrice qui consulte le rapport. Les deux utilisateurs et utilisatrices voient des résultats différents.
Pour plus d’informations sur l’ajout d’un caractère générique basé sur l’utilisateur ou l’utilisatrice à un rapport, voir l’article Utiliser des caractères génériques basés sur l’utilisateur ou l’utilisatrice pour généraliser les rapports.

Vous pouvez choisir parmi les variables basées sur l’utilisateur ou l’utilisatrice suivantes :

  • Mes rapports
  • Mes projets
  • Mes tâches
  • Mes problèmes
  • Mes heures
$$USER.ID
$$USER.categoryID
La variable $$USER.categoryID fait référence à un formulaire personnalisé spécifique associé à l’utilisateur ou l’utilisatrice connecté.
$$USER.accessLevelID
La variable $$USER.accessLevelID fait référence à l’ID du niveau d’accès associé à l’utilisateur ou l’utilisatrice connecté.
$$USER.accessLevelRank
La variable $$USER.accessLevelRank fait référence au rang de niveau d’accès associé à l’utilisateur ou l’utilisatrice connecté.
$$USER.companyID
La variable $$USER.companyID fait référence à l’entreprise associée à l’utilisateur ou l’utilisatrice connecté.
$$USER.customerID
La variable $$USER.customerID fait référence à l’ID du compte cliente ou client associé à votre environnement. Pour votre environnement, il n’existe qu’une seule valeur possible pour cette variable. Elle n’est généralement utilisée que lors de la création d’intégrations via l’API.
$$USER.firstName
La variable $$USER.firstName fait référence au prénom de l’utilisateur ou l’utilisatrice connecté.
$$USER.lastName
La variable $$USER.lastName fait référence au nom de l’utilisateur ou l’utilisatrice connecté.
$$USER.name

La variable $$USER.name fait référence au nom complet de l’utilisateur ou l’utilisatrice connecté.

Remarque :

Cette variable de caractère générique ne fonctionne que lors de la modification d’un filtre en mode texte. Vous ne pouvez pas utiliser ce caractère générique dans les filtres qui ne prennent pas en charge le mode texte. Par exemple, vous ne pouvez pas utiliser ce caractère générique dans les filtres des zones suivantes :

  • Planificateur de ressources

  • Équilibreur de charge de travail

  • Analytique

$$USER.homeGroupID

La variable $$USER.homeGroupID fait référence à l’ID du groupe d’accueil de la personne connectée. En tant qu’administrateur ou administratrice de groupe, vous pouvez utiliser cette variable pour filtrer uniquement les éléments qui appartiennent aux membres de votre groupe principal.

Par exemple, pour voir toutes les tâches incomplètes des projets du groupe des finances, utilisez les règles de filtrage suivantes dans un filtre de tâche :
Projet : ID de groupe égal à $$USER.homeGroupID
Pourcentage terminé inférieur à 100.

Pour afficher toutes les tâches incomplètes affectées à des membres d’un groupe spécifique qui est le groupe principal de la personne connectée, utilisez les règles de filtrage suivantes dans un filtre de tâche :

Affecté à : ID de groupe égal à $$USER.homeGroupID
Pourcentage terminé inférieur à 100

$$USER.otherGroupIDs

La variable $$USER.otherGroupIDs fait référence à tous les groupes (y compris le groupe principal) associés au profil de la personne connecté.

La fonctionnalité de cette variable est similaire à celle de la variable $$USER.homeGroupID , sauf que les résultats affichent des informations sur les membres de l’un des groupes associés à la personne connectée.

$$USER.homeTeamID
La variable $$USER.homeTeamID fait référence à l’identifiant de l’équipe interne de la personne connectée. En tant que responsable d’équipe, vous pouvez utiliser cette variable pour filtrer uniquement les éléments qui appartiennent aux membres de votre équipe interne.
$$USER.teamIDs

La variable $$USER.teamIDs renvoie une liste de toutes les équipes associées à la personne connectée.

La fonctionnalité de cette variable est similaire à celle de la variable $$USER.homeTeamID, sauf que les résultats affichent des informations sur la ou le membre de l’une des équipes identifiées dans le filtre.

$$USER.roleID

La variable $$USER.roleID fait référence au rôle principal de la personne connectée. Grâce à cette variable, vous pouvez créer des rapports sur les tâches ou les problèmes affectés à une fonction spécifique.

Par exemple, pour voir toutes les tâches affectées au rôle pincipal de la personne connectée, vous pouvez utiliser la règle de filtrage suivante dans un filtre de tâche :

Tâche : ID de rôle égal à $$USER.roleID.

$$USER.roleIDs

La variable $$USER.roleIDs fait référence à toutes les fonctions associées à la personne connectée. Grâce à cette variable, vous pouvez créer des rapports sur les tâches ou les problèmes affectés à l’une des fonctions associées à la personne connectée.

Par exemple, pour voir toutes les tâches affectées à l’un des rôles associés à la personne connectée, vous pouvez utiliser la règle de filtrage suivante dans un filtre de tâche :

Tâche : ID de rôle égal à $$USERID.roleIDs

Conseil : la règle de filtre Tâche : ID de rôle égal à $$USERID.roleIDs existe dans les filtres intégrés Tâches non affectées dans mon rôle et Problèmes non affectés dans mon rôle.

Variables de filtre de caractères génériques basés sur un objet

Vous pouvez choisir parmi les caractères génériques suivants basés sur un objet :

$$OBJCODE

La variable $$OBJCODE fait référence au type d’un objet.

Dans un formulaire personnalisé, lorsque les types d’objets sélectionnés du formulaire sont incompatibles avec un champ référencé dans un champ personnalisé calculé, vous pouvez utiliser ce caractère générique pour éviter la création de formulaires en double pour ces types d’objets.

Dans le champ personnalisé calculé, vous devez inclure le caractère générique dans une expression IF afin que le calcul puisse générer des valeurs différentes pour chacun des types d’objets de votre formulaire.

Pour plus d’informations et pour consulter un exemple, rendez-vous dans la section Champs personnalisés calculés dans des formulaires personnalisés à plusieurs objets de l’article Ajouter des données calculées à un formulaire personnalisé.

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