ワイルドカードフィルター変数の概要

ワイルドカードを使用すると、特定のユーザーや日付の代わりに、汎用のユーザーや日付を参照できます。 このようにして、作成する要素は動的で、結果は使用されるコンテキストに応じて変化します。

例えば、プロジェクトレポートで $$USER.homeGroupID に対してフィルターを適用すると、ログインしているユーザーのホームグループに関連付けられたプロジェクトのみが検索されます。

次の要素を作成する際に、フィルター変数(ワイルドカードとも呼ばれます)を使用できます。

リスト、レポートおよびリソースプランナーのフィルター
Workfrontフィルターについて詳しくは、 フィルターの概要.
詳細検索
詳細検索について詳しくは、Adobe Workfront での検索の記事の詳細検索の使用の節を参照してください。
ビューの計算列
ビューの条件付き形式
条件付き形式について詳しくは、ビューで条件付き形式を使用を参照してください。
計算済みカスタムフィールド

計算列でネストされたコレクションを参照する場合、ワイルドカードフィルター変数はサポートされません。

計算済みのカスタムフィールドと列について詳しくは、計算カスタムフィールドと計算列の比較を参照してください。

日付ベースのワイルドカードフィルター変数

日付ベースのワイルドカードオプションは、任意の日付フィルター属性と組み合わせて使用できます。 レポートに日付ベースのワイルドカードを追加する方法について詳しくは、日付ベースのワイルドカードを使用したレポートの一般化を参照してください。

NOTE
時間部分を含まない日付と時間の計算を作成した場合または $$TODAY や $$NOW の日付ワイルドカードを使用する場合、ローカルタイムゾーンではなく協定世界時(UTC)ゾーンに従って日付が使用されます。これは予期しない日付の結果を引き起こす可能性があります。

次の日付ベースのワイルドカードから選択できます。

$$TODAY

明日、来週または来月に再度フィルターを作成することを避けるために、このワイルドカードを使用して日付指定のフィルターを作成することをお勧めします。

例えば、今日までに期限を迎えるすべてのタスクを表示したい場合、タスクフィルターで $$TODAY 以前の予定開始日 のルールを使用できます。

$$TODAY は、常に現在の日付の午前 0時と等しいものとします。

$$NOW

これは $$TODAY ワイルドカードに似ていますが、現在の日付と時間が含まれます。$$NOW は現在の日付と時間に等しいものとします。

例えば、現在の時刻までに入力されたすべての時間エントリを表示する場合は、時間フィルターで $$NOW 以前の予定開始日 のルールを使用します。

メモ:このワイルドカードは、リソースプランナーではサポートされていません。

様々な期間と様々な時点(将来または過去)を指定するには、上記のワイルドカードを次と組み合わせます。

属性
q
四半期
時間
時間
d
w
m
y
修飾子
b
期間の初め ( 属性を指定せず、デフォルトで週の初め(日曜日)に設定されます。
e
期間の終わり ( 属性を指定せず、デフォルトで週の終わり(土曜日)に設定されます。
演算子
+
ワイルドカード値に値を追加
-
ワイルドカード値から値を減算

例えば、ワイルドカード $$TODAYb+2w は、「今週の初めから 2 週間」を意味します。ワイルドカード *$$NOW+2h は、「今から 2 時間後」を意味します。

ユーザーベースのワイルドカードフィルター変数

IMPORTANT
フィルターまたはレポートにユーザーベースのワイルドカードフィルター変数が含まれる場合、結果には、現在ログインしているユーザーがフィルターした情報が常に表示されます。 このようなフィルターやレポートを別のユーザーと共有する場合、ワイルドカードはそのレポートを閲覧するユーザーの情報を取得します。2 人のユーザーには、異なる結果が表示されます。
レポートにユーザーベースのワイルドカードを追加する方法について詳しくは、ユーザーベースのワイルドカードを使用したレポートの一般化を参照してください。

次のユーザーベースの変数から選択できます。

  • マイレポート
  • マイプロジェクト
  • マイタスク
  • マイイシュー
  • マイ時間数
$$USER.ID
$$USER.categoryID
$$USER.categoryID 変数は、ログインしたユーザーに関連付けられた特定のカスタムフォームを参照します。
$$USER.accessLevelID
$$USER.accessLevelID 変数は、ログインしたユーザーに関連付けられたアクセスレベルの ID を参照します。
$$USER.accessLevelRank
$$USER.accessLevelRank 変数は、ログインしたユーザーに関連付けられたアクセスレベルのランクを参照します。
$$USER.companyID
$$USER.companyID 変数は、ログインしたユーザーに関連付けられた会社を参照します。
$$USER.customerID
$$USER.customerID 変数は、使用する環境に関連付けられた顧客アカウントの ID を参照します。お使いの環境では、この変数に設定できる値は 1 つだけで、通常、この値は、API を介して統合を構築する場合にのみ使用されます。
$$USER.firstName
$$USER.firstName 変数は、ログインしているユーザーの名前(名)を参照します。
$$USER.lastName
$$USER.lastName 変数は、ログインしているユーザーの名前(姓)を指します。
$$USER.name

$$USER.name 変数は、ログインしているユーザーのフルネームを指します。

メモ:

このワイルドカード変数は、テキストモードでフィルターを変更する場合にのみ機能します。このワイルドカードは、テキストモードをサポートしていないフィルターでは使用できません。例えば、次のエリアのフィルターでは、このワイルドカードを使用できません。

  • リソースプランナー

  • ワークロードバランサー

  • 分析

$$USER.homeGroupID

$$USER.homeGroupID 変数は、ログインしたユーザーのホームグループの ID を指します。グループ管理者は、この変数を使用して、ホームグループ内のユーザーに属するアイテムのみをフィルタリングできます。

例えば、財務グループのプロジェクトの未完了タスクをすべて表示するには、タスクフィルターで次のフィルタールールを使用します。
プロジェクト:グループ ID が $$USER.homeGroupID と等しい
完了率が 100 未満

ログインしたユーザーのホームグループである特定のグループ内の個人に割り当てられているすべての未完了タスクを表示するには、タスクフィルターで次のフィルタールールを使用します。

割り当て先:グループ ID が $$USER.homeGroupID と等しい
完了率が 100 未満

$$USER.otherGroupIDs

$$USER.otherGroupIDs 変数は、ログインしたユーザーのプロファイルに関連付けられているすべてのグループ(ホームグループを含む)を指します。

この変数の機能は、$$USER.homeGroupID 変数と似ていますが、ログインしたユーザーに関連付けられているグループのいずれかに属するユーザーに関する情報が結果に表示される点が異なります。

$$USER.homeTeamID
$$USER.homeTeamID 変数は、ログインしたユーザーのホームチームの ID を指します。チームマネージャーは、この変数を使用して、ホームチームのユーザーに属するアイテムのみをフィルタリングできます。
$$USER.teamIDs

$$USER.teamIDs 変数は、ログインしたユーザーに関連付けられているすべてのチームのリストを返します。

この変数の機能は、$$USER.homeTeamID 変数と似ていますが、フィルターで識別されたチームのいずれかに属するユーザーに関する情報が結果に表示される点が異なります。

$$USER.roleID

$$USER.roleID 変数は、ログインしたユーザーの主要役割を指します。この変数を使用すると、特定の担当業務に割り当てられたタスクやイシューに関するレポートを作成できます。

例えば、ログインしたユーザーの主要役割に割り当てられているすべてのタスクを表示するには、タスクフィルターで次のフィルタールールを使用します。

タスク:役割 ID が$$USER.roleID と等しい。

$$USER.roleIDs

$$USER.roleIDs 変数は、ログインしたユーザーに関連付けられているすべての担当業務を指します。この変数を使用すると、ログインしたユーザーに関連付けられている担当業務のいずれかに割り当てられたタスクやイシューに関するレポートを作成できます。

例えば、ログインしたユーザーに関連付けられている役割のいずれかに割り当てられたすべてのタスクを表示するには、タスクフィルターで次のフィルタールールを使用します。

タスク:役割 ID が $$USERID.roleIDs と等しい

ヒント:タスク:役割 ID が $$USERID.roleIDs と等しい というフィルタールールは、組み込みのフィルター「マイ役割の未割り当てタスク」および「マイ役割の未割り当てイシュー」に存在します。

オブジェクトベースのワイルドカードフィルター変数

次のオブジェクトベースのワイルドカードから選択できます。

$$OBJCODE

$$OBJCODE 変数は、オブジェクトのタイプを指します。

カスタムフォームでは、選択したフォームのオブジェクトタイプが、計算済みカスタムフィールドで参照されているフィールドと互換性がない場合、このワイルドカードを使用して、これらのオブジェクトタイプで重複フォームを作成する回避策を回避できます。

計算されたカスタムフィールドでは、IF 式にワイルドカードを含めて、フォームのオブジェクトタイプごとに異なる値を出力できるようにします。

その詳細と例については、カスタムフォームへの計算データの追加の記事で複数オブジェクトのカスタムフォームにおける計算カスタムフィールドの節を参照してください。

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