条件付き書式でのフィールドを比較
条件付き書式を使用すると、ビュー内の 2 つの異なるフィールドを比較し、フィールド間で特定の条件が満たされた場合にそれらをハイライト表示できます。
アクセス要件
この記事の手順を実行するには、次のアクセス権が必要です。
*保有するプラン、ライセンスタイプ、アクセス権を確認するには、Workfront 管理者に問い合わせてください。
例:実際の開始日と予定開始日の比較
例えば、タスクの実際の開始日が予定開始日より後の場合、条件付き書式を使用して、予定開始日の列をハイライト表示できます。
条件付き書式を使用して、タスクの予定開始日と実際の開始日を比較するには、以下のように行います。
-
タスクビューまたはレポートに移動します。
-
(条件付き)レポートで作業する場合、「列(表示)」タブで、条件付き書式を設定する列のヘッダーをクリックして選択します。
例えば、予定開始日のフィールドと実際の開始日フィールドを比較して条件付き書式設定を追加する場合は、実際の開始日 の列を選択します。 -
「詳細」オプション、「この列にルールを追加」の順にクリックします。
-
ビルダーにある既存の値を使用した比較条件を入力し、条件付き書式を指定します。
例えば、実際の開始日が予定開始日より後(または値が予定開始日より大きい)のタスクを強調表示します。「次よりも大きい」修飾子を選択し、日付フィールドで実際の日付を選択します。
-
(オプション)行全体に書式を適用する場合、「行全体に適用」を選択します。
-
「ルールを追加」をクリックし、続いて「完了」をクリックします。
-
実際の開始日 の列、「テキストモードに切り替え」の順にクリックします。
-
「クリックしてテキストを編集」をクリックし、続いて以下のテキスト行を追加します。
code language-none styledef.case.0.comparison.rightmethod= <field to compare>
この例では、次のようになります。
code language-none styledef.case.0.comparison.rightmethod=plannedStartDate
note note NOTE Workfront のネイティブフィールドを比較する場合は、フィールドの名前にキャメルケース構文を使用します。カスタムフィールドを比較する場合は、最初のフィールドと比較する名前フィールド用に、DE:実際のフィールド名 を入力します。
例えば、「実際の開始日」と「配信日」というラベルの付いたカスタムフィールドを比較する場合は、テキストモードコードに次のステートメントを追加します。styledef.case.0.comparison.rightmethod=DE:Delivery Date
-
コードの
righttext
の行がコードのrightmethod
の行のステートメントと一致していることを確認します。 -
「保存」をクリックします。
-
「保存して閉じる」をクリックします。
この列では、条件に一致するフィールドがハイライト表示されます。