変数リストのソートとフィルタリング

変数エクスプローラは、以下の2つの領域に分かれています。

領域

説明

カテゴリフィルタ

複数のカテゴリ(ソース、デバイスなど)からフィルタエントリを選択することができます。これによって変数エクスプローラの変数リストに表示される変数をフィルタリングすることができます。

スプリッタをクリックすると、各カテゴリを開いたり閉じたりすることができます。スプリッタをドラッグして領域の幅を変更することもできます。

変数リスト

設定されているフィルタ条件を満たすアイテムが一覧表示されます。このリストで任意のシグナルを選択し、さまざまな用途(分析ウィンドウでの表示、測定ファイルへのエクスポート、演算シグナルへの割り当てなど)に割り当てることができます。

変数エクスプローラには、目的の変数(シグナル)を素早く見つけるための以下のような機能が用意されています。

すべてのカテゴリを閉じる

各カテゴリのフィールドを折り畳みます。

アコーディオンモード

1つのカテゴリのみが展開表示されます。カテゴリフィルタ領域をアコーディオンモードに切り替えると、選択されているカテゴリのみが展開され、その他のカテゴリは折り畳まれます。

フィルタの有効化/無効化

選択したフィルタを有効にして適用します。フィルタを無効にしても選択状態は保持され、変数リスト上部の漏斗のアイコンですべてのフィルタを消去した場合も同様です。

フィルタ消去

各カテゴリフィルタの設定、または変数エクスプローラ内のすべてのフィルタ設定を消去します。

文字列検索

カテゴリフィルタのフィルタエントリ、または変数リスト内のアイテムを、文字列でフィルタリングします。

左側の列の固定

参照: 左側の列を固定する

表示/非表示

参照: 表示する列を指定する

使用/未使用のシグナルを表示

参照: 使用状況フィルタを使用する

表示名の変更

参照: 変数の表示名として使用する名前の選択

以下の操作を実行できます。

変数を検索する

変数エクスプローラの変数リストにおいて文字列検索を行うと、表示名 の列に表示された名前のみが検索されます。文字列検索は、現在変数エクスプローラに表示されているアイテムのみが対象となります。

1つのカテゴリ内で検索を行うと、検索条件に一致するアイテムのみがカテゴリリストに表示されます。

またコンフィギュレーションマネージャでは、分析ウィンドウに割り当てられたシグナルのみを検索することができます。参照: コンフィギュレーション内のアイテムの検索とフィルタリング

以下のように操作します。

  • 検索ボックスをクリックして選択します。
  • 検索したい文字列を入力します。

検索クエリ(検索文字列)には以下の規則が適用されます。

  • 大文字と小文字は区別されません。
  • ワイルドカードとして、? (任意の1文字)と * (1文字以上の任意の文字)を使用できます。
  • デフォルトにおいて、検索文字列の先頭にはワイルドカード "*" が付加されます。アイテム名の先頭文字を指定するには、カードの左側にカーソルを合わせてから文字を入力してください。
  • 他のフィルタと文字列検索を併用する場合は、両者がAND条件で適用されます。

条件に一致した文字列は、表示名 列内でハイライト表示されます。この列が表示されていない場合は、表示/非表示を切り替えるアイコンで「表示状態」に切り替えてください。参照:表示する列を指定する

変数をフィルタリングする

変数エクスプローラでは、複数の箇所で変数のフィルタリングが行えます。使用できるフィルタの種類は、測定データに含まれるメタデータの種類に依存します。

ビデオチュートリアル Selecting Signals でも、シグナルを選択して任意の分析ウィンドウに割り当てる方法が説明されています。

以下の操作を実行できます。

  • 列フィルタを使用する

  1. フィルタを設定したい列のヘッダ部の をクリックします。

    その列の各行に表示されているエントリの一覧が表示されます。

    複数のラスタで計測されたデータを含むシグナルの場合は、以下のように ラスタ 列のフィルタリングを行います。

    1. INCAにおいて、マルチラスタモードを使用して複数のラスタで計測したシグナルの場合は、ラスタ名が"+"で接続されて表示され(例: "Raster_A+Raster_B")、"Raster_A+Raster_B"というフィルタを指定した場合のみそのシグナルが表示されます。

    2. 異なるシングルラスタで計測されたシグナルを1つのファイルにエクスポートしたものを使用している場合は、各ラスタがセミコロン";"で接続されて表示されます(例: "Raster_A;Raster_B")。この場合は、ラスタを個別に指定することができます。つまり、Raster_AとRaster_Bのどちらを指定しても、そのシグナルが表示されます。

  2. 表示したくないエントリについては、チェックボックスをオフにします。リスト内で複数のエントリを選択すると、各エントリがOR条件で適用されます。

  3. 適用 をクリックします。

    変数エクスプローラの変数リストに、設定されたフィルタ条件に該当するアイテムのみが表示されます。

  4. 必要に応じて他の列のフィルタ条件も設定します。

    複数の列でフィルタを設定すると、各列のフィルタがAND条件で適用されます。

    列フィルタの機能は今後、すべてカテゴリフィルタに統合される予定です。

  • カテゴリフィルタを使用する

    カテゴリフィルタを使用して変数リスト内に表示されるアイテムを絞り込むには、変数エクスプローラの左側にあるカテゴリフィルタ領域内の各カテゴリのフィールドで、表示したいアイテムに該当するエントリのチェックボックスをオンにします。

    カテゴリフィルタは、選択されているフィルタエントリを保持したまま、一時的に無効にすることができます。フィルタを無効にしても選択状態は保持され、 アイコンですべてのフィルタを消去した場合も同様です。

    複数のカテゴリや列、文字列検索などを組み合わせてフィルタ設定すると、各フィルタがAND条件で適用されます。表示名 列のヘッダには、変数の総数とフィルタ表示されている変数の数が表示されます。

使用状況フィルタを使用する

変数エクスプローラで をクリックします。

このボタンは、クリックするたびに順に以下の状態に切り替わります。

使用されているアイテム、つまり分析ウィンドウや演算シグナルに割り当てられているシグナルのみ表示されます。

使用されていないアイテム、つまり分析ウィンドウや演算シグナルに割り当てられていないシグナルのみ表示されます。

使用/未使用に関わらず、すべてのシグナルが表示されます。

フィルタを消去(または無効化)する

以下の操作を実行できます。

  1. すべてのフィルタの消去

    全フィルタ(文字列フィルタ、列フィルタ、カテゴリフィルタ、使用状況フィルタ)の設定を消去するには、変数リストのツールバーの をクリックします。

    無効化されたカテゴリフィルタの設定内容は、保持されます。

  2. 列フィルタの消去

    • 特定の列のフィルタを消去するには、列のヘッダ部の をクリックします。

    • ドロップダウンリストで、すべて選択チェックボックスをオンにします。

  3. カテゴリフィルタの無効化と消去

    • そのカテゴリのヘッダ部の をクリックします。

    • 選択したフィルタを無効にするには、 をクリックします。

      アイコンを使用してフィルタを消去しても、フィルタの設定内容は保持されます。

変数リストをソートする

変数エクスプローラに表示される変数は、デフォルトにおいては 表示名 列を基準に英数字順に昇順ソートされています。別の列を基準にソートするには、基準としたい列のヘッダをクリックします。ソートの基準となっている列は、ヘッダ部の下線がハイライト表示されます。ソートにおいて大文字と小文字は区別されません。ソートは英数字順に行われます。