フィルターおよび条件修飾子
フィルターおよび条件修飾子を使用すると、フィルターを作成し、レポート結果を形式設定するための条件を指定できます。
フィルターの作成について詳しくは、フィルターの概要の記事を参照してください。
ビューで条件付き形式を使用する方法について詳しくは、ビューでの条件付き形式の使用を参照してください。
フィルターおよび条件修飾子
一部の修飾子はビルトインで、フィルター内のドロップダウンメニューまたは条件付き形式ステートメントから選択できます。その他の修飾子は、テキストモードのフィルターでのみ使用できます。
テキストモードについて詳しくは、テキストモードの概要を参照してください。
組み込みの時間枠修飾子の一覧については、時間枠でレポートをフィルターするの記事を参照してください。
フィルターおよび条件付き形式設定ステートメントでは、次の条件修飾子を使用できます。
フィールドが空白か、存在しません。例えば、親タスク ID のない項目を検索するとします。つまり、スタンドアロンタスクのみを表示することを意味します。ID のないタスク(この場合は親)は存在しないので、「親タスク ID」の修飾子は NULL となります。
この修飾子は、テキストモードのフィルターでのみ使用できます。フィルターのテキストモードについて詳しくは、テキストモードを使用したフィルターの編集を参照してください。
フィルターを適用するフィールドが存在し、NULL 以外の値が含まれています。
この修飾子は、テキストモードのフィルターでのみ使用できます。フィルターのテキストモードについて詳しくは、テキストモードを使用したフィルターの編集を参照してください。
contains の 大文字と小文字を区別しない バージョンです。例:cicontains inf は、Inf または inf のいずれかを含む値を取り込みます。
メモ:Adobe Workfront は、各フィルターステートメントに指定したそのままの語句を検索します。例えば、名前に「new project」というフレーズが含まれるプロジェクトを検索すると、Workfront では、名前に「new」や「project」のみ、または「new main project」が含まれるプロジェクトは表示されません。フィルターは、名前に「new project」と完全に一致するフレーズを持つプロジェクトのみを検索します。
notcontains の 大文字と小文字を区別しない バージョンです。
この修飾子は、指定した値を持たない項目をフィルタリングします。
例えば、does not contain inf は名前に「Inf」または「inf」が含まれないものは取り込みません。
メモ:複数の値を含むフィールド(プロジェクト内のメモのコレクションなど)に適用すると、フィルターによって次のように除外が決定されます。
- コレクション内のすべてのアイテムに指定したテキストが含まれている場合は、レコード全体が結果から除外されます。
- コレクション内の少なくとも1つのアイテムに指定したテキストが含まれていない場合、レコードは結果に残ります。
テキスト文字列全体で、指定した 大文字と小文字を区別する テキストを検索します。
例えば、contains Inf を使用すると、「Inf」が含まれるものをすべて取り込みます。含まれる単語の例: Infinity.
この修飾子は、テキストモードのフィルターでのみ使用できます。フィルターのテキストモードについて詳しくは、テキストモードを使用してフィルターを編集を参照してください。
指定された 大文字と小文字を区別する 値が欠落している項目をフィルタリングします。
例えば、notcontains inf は inf を含まないものをキャプチャしますが、Inf を含む値を表示します。
この修飾子は、テキストモードのフィルターでのみ使用できます。フィルターのテキストモードについて詳しくは、テキストモードを使用したフィルターの編集を参照してください。
これは、eq の 大文字と小文字を区別しない オプションです。完全一致する検索された値のみが返されます。
例えば、特定の名前のタスクを検索する場合、task name cieq test は名前が Test、TEST、または Test であるタスクを検索しますが、その名前のタスクは検索しません。 test 123.
ステータスを検索する場合、cieq 修飾子はサポートされていません。ステータスを検索するには、大文字と小文字を区別する修飾子 eq を使用する必要があります。
この修飾子は、テキストモードのフィルターでのみ使用できます。フィルターのテキストモードについて詳しくは、テキストモードを使用してフィルターを編集を参照してください。
これは、ne の 大文字と小文字を区別しない オプションであり、cieq 修飾子の逆です。検索された値と完全に一致しない結果のみが返され、値の大文字小文字の区別は考慮されません。
例えば、cineは、「current」または「Current」に等しくない値を返します。
この修飾子は、テキストモードのフィルターでのみ使用できます。フィルターのテキストモードについて詳しくは、テキストモードを使用したフィルターの編集を参照してください。
この修飾子は、大文字と小文字を区別して、検索された値と正確に一致するもののみを返します。
例えば、完了したプロジェクトを検索する場合、eq CPL は完了ステータスのすべてのプロジェクトを返します。プロジェクトは、完了と進行中のステータスに同時になることはできないため、eq CPL, CUR は結果を返しません。
この修飾子は、テキストモードのフィルターでのみ使用できます。フィルターのテキストモードについて詳しくは、テキストモードを使用してフィルターを編集を参照してください。
これは、eq の逆で、大文字と小文字を区別します。検索された値と完全に一致しない結果のみが返され、また、値の大文字と小文字も照合します。
例えば、ne は、「Current」に等しくない値を返しますが、「current」に等しくない値は返しません。
この修飾子は、テキストモードのフィルターでのみ使用できます。フィルターのテキストモードについて詳しくは、テキストモードを使用してフィルターを編集を参照してください。
これは、in の 大文字と小文字を区別しない バージョンです。
この修飾子は、テキストモードのフィルターでのみ使用できます。フィルターのテキストモードについて詳しくは、テキストモードを使用してフィルターを編集を参照してください。
これは、notin の 大文字と小文字を区別しない バージョンです。
この修飾子は、テキストモードのフィルターでのみ使用できます。フィルターのテキストモードについて詳しくは、テキストモードを使用したフィルターの編集を参照してください。
この修飾子を使用すると、大文字と小文字を区別する変数のカンマ区切りリストを作成して、フィルターで評価された単一の属性と比較できます。リスト全体は OR ステートメントとして扱われ、1 つ以上の変数の条件を満たす結果が返されます。
例えば、プロジェクトを検索する場合、in CUR, PLN, CPL を使用すると、進行中、または計画中、または完了ステータスのプロジェクトがすべて返されます。
ビルトインの修飾子の 次と等しい は、テキストモード修飾子 in に対応します。つまり、「次と等しい」をフィールドに複数の値を指定して選択できます。
例えば、プロジェクトレポートでは、「ステータスは進行中、計画中、停止と等しい」のいずれかを選択して、これらのステータスのプロジェクトを表示できます。
これは、in とは反対で、大文字と小文字が区別されます。指定したリストにない結果のみを返します。
この修飾子は、テキストモードのフィルターでのみ使用できます。フィルターのテキストモードについて詳しくは、テキストモードを使用してフィルターを編集を参照してください。
メモ:フィルターを適用するフィールドに複数のオプションが含まれる場合、指定した選択肢、指定した選択肢と追加の選択肢の両方を含む結果をフィルタリングします。
この修飾子は、contains と同様の方法で、大文字と小文字を区別するテキスト文字列の一部を検索します。しかし、like には、ワイルドカード文字を挿入してテキストを分割する機能があります。
たとえば、メモを検索する際に like %Current% %Dead% を使用すると、「Current to Dead」というフレーズを含むメモが返されます。「Dead to Current」を含むメモは含まれません。各値は、リストに表示されている順序で検索されます。%は、文字またはテキストのセグメントを置き換えるワイルドカードを表します。 アンダースコアは、like Project_のように「Project」と「Projects」の両方を返す単一のワイルドカード文字にも使用できます。 フィルタリングで like または clike 修飾子を使用する場合は、カスタムデータフィールド名、パラメータオプション値、またはその他のオブジェクト名では、%または_文字を使用しないことをお勧めします。
この修飾子は、テキストモードのフィルターでのみ使用できます。フィルターのテキストモードについて詳しくは、テキストモードを使用したフィルターの編集を参照してください。
これは、like の 大文字と小文字を区別しない バージョンです。たとえば、cilike %Current% %Dead% は Current to Dead または current to dead を含むメモを返します。
この修飾子は、テキストモードのフィルターでのみ使用できます。フィルターのテキストモードについて詳しくは、テキストモードを使用したフィルターの編集を参照してください。
この修飾子は、EXISTS 文内の複雑なフィルターでのみ使用します。これらのフィルターは、次のオブジェクトのみを参照します。
- オブジェクト階層内の複数のレベルにまたがるオブジェクト
- 欠落しているオブジェクト
EXISTS ステートメントを使用した複雑なフィルターの作成について詳しくは、EXISTS ステートメントを使用した複雑なテキストモードフィルターの作成を参照してください。これは、EXISTS 文で使用される唯一の修飾子です。
これは、between の逆です。2 つの必須の値フィールドを提供し、入力された値を含む両方のフィールドの範囲外にあるすべての結果を検索します。
この修飾子は、テキストモードのフィルターでのみ使用できます。フィルターのテキストモードについて詳しくは、テキストモードを使用してフィルターを編集を参照してください。