Vue d’ensemble des variables de filtre de caractère générique

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 filtrage (é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 plus d’informations sur les filtres Workfront, voir l’article Vue d’ensemble des filtres.
Recherches avancées
Pour plus d’informations 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 filtrage des 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 plus d’informations sur les champs et colonnes personnalisés calculés, consultez l’article Champs personnalisés calculés par rapport aux colonnes calculées.

Variables de filtrage des caractères génériques basés sur la date

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

NOTE
Si vous créez un calcul de date et heure qui n’inclut pas de partie horaire ou qui utilise les caractères génériques $$TODAY ou $$NOW, le système utilise la date selon le fuseau horaire 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 sur la date :

$$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 demain, 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 est toujours égal à minuit pour le jour en cours.

$$NOW

Cette opération est similaire au caractère générique $$TODAY, mais inclut la date et l’heure actuelles. $$NOW est égal à 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.

Note : 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 points dans le temps (futur ou passé), vous pouvez combiner les caractères génériques ci-dessus avec les éléments suivants :

Attributs
q
Trimestre du calendrier
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 la valeur à la valeur d’un caractère générique
-
Soustraire la valeur de la valeur d’un 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 à « dans 2 heures ».

Variables de filtrage des caractères génériques basés sur l’utilisateur ou utilisatrice

IMPORTANT
Si un filtre ou un rapport contient une variable de filtre de caractère générique basé sur un utilisateur ou une utilisatrice, les résultats affichent toujours les informations filtrées par la personne actuellement connectée. Lorsque vous partagez un tel filtre ou rapport avec une autre personne, le caractère générique récupère les informations destinées à la personne qui consulte le rapport. Les deux personnes 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 utilisatrice à un rapport, reportez-vous à l’article Utiliser des caractères génériques basés sur l’utilisateur ou l’utilisatrice pour généraliser des rapports.

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

  • 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é à la personne connectée.
$$USER.accessLevelID
La variable $$USER.accessLevelID fait référence à l’ID du niveau d’accès associé à la personne connectée.
$$USER.accessLevelRank
La variable $$USER.accessLevelRank fait référence au rang de niveau d’accès associé à la personne connectée.
$$USER.companyID
La variable $$USER.companyID fait référence à l’entreprise associée à la personne connectée.
$$USER.customerID
La variable $$USER.customerID fait référence à l’ID du compte client associé à votre environnement. Pour votre environnement, il n’existe qu’une seule valeur possible pour cette variable. Elle est généralement utilisée uniquement 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 la personne connectée.
$$USER.lastName
La variable $$USER.lastName fait référence au nom de famille de la personne connectée.
$$USER.name

La variable $$USER.name fait référence au nom complet de la personne connectée.

Note :

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

$$USER.homeGroupID

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

Par exemple, pour voir toutes les tâches incomplètes sur les 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 personnes dans un groupe spécifique qui est le groupe interne 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 interne) associés au profil de la personne connectée.

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

$$USER.homeTeamID
La variable $$USER.homeTeamID fait référence à l’ID de l’équipe principale de la personne connectée. En tant que personne dirigeant l’équipe, vous pouvez utiliser cette variable pour filtrer uniquement les éléments qui appartiennent aux personnes 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 personne qui appartient à 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 principal 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 filtrage des 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 solution de contournement consistant à créer des 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.

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