フィルター制御
はじめに
フィルター コントロールは、開発者が作成してダッシュボードに配置する、固定フィルターです。 エンドユーザーは、これらのフィルターを追加または削除できず、フィルター値の変更のみ可能です。
フィルター位置
ダッシュボードには、フィルターを配置できる場所が複数あります。
- 上限数
- 右
- ヘッダー
ダッシュボード内のフィルターの位置に基づいて、フィルターは複数のダッシュボード項目に影響する可能性があります。 [ グラフ ] タブには、[ コントロール ] パネルと [ヘッダー] コントロール パネルが含 まれます。 [右側 ] または [上] カテゴリの コントロール パネルでフィルター コントロールをドラッグすると、このダッシュボード上のすべてのダッシュボード項目について、そのフィルターがアクティブ化されます。
[ヘッダー] コントロール パネルには、各ダッシュボードの項目のカテゴリが含まれます。これらのカテゴリのいずれかに対してフィルターをドラッグすると、その特定のダッシュボードの項目に対してのみ、このフィルターがアクティブ化されます。 ヘッダー コントロールは、ダッシュボードのすべての項目で共有されます。 ヘッダー コントロール からコントロールを削除しても、グラフからは自動的に削除されません。
以下の画像でご確認ください。
パネル間でフィルターを移動するには、目的の種類にドラッグ アンド ドロップします。 フィルターの位置によって、表示が異なってしまう場合があります。
フィルター コントロールの種類
利用可能なフィルター コントロールの種類の概要は以下のとおりです。
フィルター コントロールの種類 |
説明 |
---|---|
リスト ボックス |
1 つ以上の値を一度にフィルター処理するために使用します。 |
コンボ ボックス |
一度に 1 つの値をフィルター処理するために使用します。 |
期間フィルター |
日付の値をフィルター処理するために使用します。 |
範囲フィルター |
数値のフィルター処理に使用します。 |
検索ボックス |
フィルターは 1 つの値のみをフィルター処理し、値を簡単に参照するために使用されます。 |
最も一般的に使用されるフィルターは、リスト ボックス フィルターとコンボ ボックス フィルターです。
フィルターを作成する
フィルターを作成するには、以下の手順に従います。
手順 |
操作 |
---|---|
1 |
[ Dashboards ] タブに移動し、フィルターを作成するダッシュボードを選択します。 |
2 |
フィルターを作成するグラフをクリックし、[ Chart ] タブに移動します。 |
3 |
表項目リストで、フィルターを作成する属性を右クリックしてコンテキスト メニューを開きます。 |
4 |
[ 新しいコントロール ] を選択してから、目的のフィルター コントロールを選択します。 |
新しいフィルター コントロールが、テーブル項目リストに作成されます。 以下の画像で例をご確認ください。
フィルター コントロールの表示名は、フィルター コントロールが作成されているデータソースの属性と同じですが、ID は異なります。 これは、属性またはフィルター コントロールを編集すると表示されます。 フィルター コントロールのアイコンは異なっており、アイコンがフィルター コントロールであることを示しています。
フィルターを非アクティブ化する
フィルターを無効にすることができます。 データは引き続き表示されますが、フィルター処理されません。 フィルターを無効化するには、以下の手順に従います。
手順 |
操作 |
---|---|
1 |
[ Chart ] タブに移動します。 |
2 |
コントロール パネルまたは ヘッダー コントロール パネルで、非アクティブ化するフィルターの [ フィルター ] アイコンをクリックします。 |
フィルターが非アクティブ化され、灰色表示になっているフィルター アイコンが表示されるようになりました。 フィルターをアクティブ化するには、フィルター アイコンを再度クリックします。
フィルターを削除する
ダッシュボードからフィルターを削除する方法は 2 つあります。
- コントロール パネルのフィルター コントロールまたは [ ヘッダー] コントロール パネルの [ グラフ ] タブを右クリックし、コンテキスト メニューから [削除 ] を選択します。
- コントロール パネルまたは ヘッダー コントロール パネルからフィルター コントロール を表項目リストに戻します。
フィルター コントロールのプロパティ
フィルター コントロールを作成したら、フィルター コントロールのプロパティを編集できます。
フィルターのプロパティは、[コントロールを 編集] ダイアログで変更できます。
[コントロールを編集] ダイアログを表示するには、以下の手順に従います。
手順 |
操作 |
---|---|
1 |
コントロール パネルのフィルター コントロールまたは [ヘッダー] コントロール パネルの [ グラフ ] タブを右クリックし、コンテキスト メニューから [編集 ] を選択します。 [コントロールを編集] ダイアログが表示されます。以下の画像でご確認ください。 |
名前
[名前] フィールドはフィルターの表示名です。ダッシュボードにフィルターが配置されると、エンドユーザーにこの名前が表示されます。 フィルターの名前は変更できます。
フィルターの種類
[型] ドロップダウン リストから異なる型を選択することによって、フィルターの作成後に 型 を変更できます。 選択したフィルターの種類に応じて、[ コントロールを編集] ダイアログで利用可能な設定が異なる場合があります。
既定値
フィルターの [既定値] を設定できます。 つまり、フィルターがリセットされるか、エンドユーザーがログインするたびに、フィルターがその特定の既定値に設定されます。
Visible values
[ 可視] の値 の設定を使用して、フィルターに表示される属性の値を決定できます。 以下の表では、[可視] の 値に設定できるオプションについて説明します。
オプション |
説明 |
---|---|
すべて表示 |
属性のすべての値がフィルターに表示されます。 |
灰色は利用できません。 |
ダッシュボードで使用できる値は黒で表示されます。その他は灰色で表示されます。 ユーザーが灰色の値を選択しても、結果は表示されません。 |
使用できない状態で表示しない |
ダッシュボードで利用可能な値のみが表示されます。 |
NULL を削除
[ NULL 値を非表示 ] チェック ボックスを選択すると、利用可能なフィルター値のリストから NULL が 削除されるため、値が入力されていない属性値でフィルター処理することはできません。
[すべてカスタマイズ] オプション
[ All
] オプションをカスタマイズするには、2 つの利用可能なオプションがあります。
「すべて」を表示: All
を選択するオプションをコンボ ボックスで使用して、フィルターの選択をクリアします。 コンボ ボックス フィルター コントロールにのみ使用できます。
カスタムの 「すべて」: 属性のすべての値を表すフィルター オプションに別の名前を付けます。既定では [すべて ] です。 コンボ ボックス、リスト ボックス、チェック 済みリスト ボックスに使用できます。