選択リスト インタラクティブ フィルターを使用すると、選択リストの値に基づいてレポート ウィジェットをフィルターで絞り込むことができます。
始める前に
必要なロール:hp_publisher_admin および report_admin。hp_publisher_admin ロールは、インタラクティブフィルターを管理する場合にのみ存在します。デフォルトでは、このロールに他のロールは含まれず、他のロールにこのロールは含まれません。
選択リストには、選択できる限られた数の指定された値が含まれています。ステータスと優先度は、選択リストの 2 つの例です。通常、ユーザーと場所は選択リストの選択肢ではありません。詳細については、「 選択リストのフィールドタイプ」を参照してください。
ユーザーが [すべて] を選択すると、すべてのフィルターオプションが適用されたレポートは表示されず、フィルタリングされていないレポートが表示されます。
| 選択リストフィルター:単一選択 |
選択リストフィルター - チェックボックス |
![[すべて] オプションが選択された選択リストフィルターの例](https://servicenow-prod.fluidtopics.net/api/khub/maps/vBpIV9mBLqZE~hfud5G0fQ/resources/e7ZwwSmF7U0poF40Zjg9~g-vBpIV9mBLqZE~hfud5G0fQ/content?v=e390c244631a7198) |
 |
注: インタラクティブフィルターにデフォルト値があるか、前回選択された値が指定されている場合、レスポンシブでないダッシュボードはこの値を自動的に適用しません。この機能は、
レスポンシブダッシュボードでのみ使用できます。
手順
- オプション:
同一テーブルの既存のインタラクティブフィルターを確認します。
-
移動先 をクリックし、フィルターを適用する同じテーブルに基づいてインタラクティブ フィルターを選択します。
-
[関連リンク] で [テーブルのその他のフィルター (Other filters on Table)] を選択します。
-
同一テーブルで利用可能な他のフィルターを調べて、必要なフィルターが既に存在するかどうかを確認します。
-
移動先 。
-
[新規] を選択します。
-
[フィルター基準] リストで、[選択リスト] を選択します。

-
次のフィールドを設定します。
| 名前 |
説明 |
| 名前 |
フィルターの名前を入力します。この名前は、フィルターのダッシュボードウィジェットに表示されます。 |
| ルックアップ名 |
フィルターのルックアップ名を入力します。この名前は、フィルターをダッシュボードに追加するユーザーの [コンテンツを追加] メニューに表示されます。この名前は、フィルターの整理に役立ちます。ルックアップ名を指定しない場合は、代わりに [名前] 値が使用されます。 |
| 説明 |
フィルターの説明を入力します。 |
| UI コントロール タイプ |
このフィルターに利用可能なフィルタリングオプションをダッシュボード ウィジェットに表示する方法を選択します。「利用可能なインタラクティブ フィルターの UI コントロール タイプ」を参照してください。 |
- オプション:
拡張テーブルの親テーブル、子テーブル、および兄弟テーブルにフィルターを適用するには、[階層のすべてのテーブルに適用] を選択します。
- オプション:
データベース ビューとテーブルの両方に基づいてウィジェットにフィルターを適用するには、[Apply filter to database views and tables] (データベース ビューとテーブルにフィルターを適用) を選択します。
- オプション:
フィルターで特定の要素の表示を除外するには、[除外リスト] を使用します。
ただし、インタラクティブ フィルターで [すべて] を選択するときは、除外された選択肢のデータも含まれます。
-
[テーブル] リストで、フィルターを適用する選択リストを含むテーブルを選択します。
-
[フィールド] リストで、フィルターを適用するフィールドを選択します。
- オプション:
フィルターから除外するリスト要素を [除外リスト] フィールドに追加します。
- オプション:
フィルターの [デフォルト値] を選択します。
このデフォルトは、すべてのユーザーに対して自動的に適用されます。ユーザーが選択する値は、そのユーザーのグローバルデフォルトを上書きします。複数の選択を可能にする UI コントロール タイプ (
[複数の入力を選択] など) を使用する場合は、複数のデフォルト値を指定できます。
注: 50 を超えるデフォルト値を渡す場合、またはエラー This is exceeding the GET call limitation が表示される場合は、複数のインタラクティブフィルターを作成します。
-
[送信] を選択します。
次のタスク
フィルターを作成したら、ダッシュボードに追加します。