## Field Mapとは

Field Mapは、`Rating`、`Author`、`Subject`などのフィールドを組み合わせ、 読み込んだファイルをメタデータの階層として表示する機能です。 実際のフォルダ構成を表示するFolder Mapとは異なり、ファイルの格納場所に関係なく、 任意の項目を第1階層から第4階層まで指定して階層表示できます。

機能 | Folder Map | Field Map
--- | --- | ---
階層の基準 | Rootと実際のSubfolder | 指定したメタデータ項目
主な目的 | 格納場所の確認、検索、フォルダ位置への移動 | 分類の俯瞰、複合検索、複合並べ替え
階層 | 実際のフォルダ階層 | 最大4階層を自由に設定

Folder MapとField Mapは、メインシート左側の同じ領域を使用します。 上部のFolder Map／Field Mapボタンで切り替え、同時には表示しません。

## 設定できるフィールド

Field Toolboxでは、次の項目から最大4階層を設定できます。

項目 | 用途例
--- | ---
Rating | 評価別に分類し、降順なら高評価を先に表示する
Difficulty | 難易度別に分類する
Author | 作者、作曲者、著者などで分類する
Subject | 分類、サブタイトル、用途などで分類する
Root | Root単位で分類する
Folder | ファイルが入っている末端フォルダ名で分類する
X1 / X2 | PMTの拡張項目を独自の分類軸として使う

列名を変更している場合、Field Toolboxには現在の表示名が表示されます。
`Keywords`はField Mapの階層には使用できません。 Keywordsは1ファイルに複数のタグを持てるため、1つのファイルが複数の枝へ所属し、 メインシートの「1ファイル＝1行」と対応しなくなるためです。

## Field Toolboxで階層を設定する

1. Field Map上部のToolを押してField Toolboxを開きます。
2. 第1階層から順にフィールドを選びます。
3. 各階層の並びを昇順または降順から選びます。
4. フィールドマップを設定を押します。

階層は第1階層から連続して使用します。途中を未使用にすると、 それより下の階層も未使用になります。同じフィールドを複数の階層に設定することはできません。

### 設定例

設定 | 使い方
--- | ---
`Rating 降順 → Author 昇順 → Subject 昇順` | 評価の高いファイルを先にし、その中を作者・分類順に整理します。
`Root 昇順 → Folder 昇順 → Author 昇順` | 読み込み元を大きな分類とし、格納フォルダと作者を組み合わせて確認します。
`Difficulty 昇順 → X1 昇順 → X2 昇順` | 難易度と独自項目を組み合わせた分類を作ります。

## 表示の見方

各ノードの右側には、そのノード以下に含まれるファイル数が表示されます。 たとえば `★★★★★ (24)` は、その条件に該当するファイルが24件あることを示します。

値が未入力のファイルは、Field Map上では `─` と表示されます。 これは表示上の記号であり、実際の検索条件は空欄のままです。 空欄も通常の値と同様に昇順・降順へ含まれ、降順にすると並び全体と一緒に反転します。

メインシートでファイルを選択すると、そのファイルが属するField Mapの最深階層が強調表示され、 必要に応じて表示位置も追従します。Field Map検索中は、検索したノードの薄青表示を優先します。

## ノードの操作

操作 | 内容
--- | ---
左クリック | クリックしたノードまでの条件をAND条件（すべて一致）として検索します。
検索中の同じノードを再クリック | そのField Map検索を解除します。
中クリック | 検索を解除し、Field Mapの階層・昇順／降順でメインシートを並べ替えて、対応する位置へ移動します。
右クリック | 「検索」「メインシート位置へ移動」「Field Toolboxを開く」を選択できます。
更新 | 現在のワークシート内容からField Mapを作り直します。
非表示 | 左側のMap領域を閉じます。

### 階層検索

下位ノードをクリックした場合は、そのノードだけでなく、上位階層からの組み合わせで検索します。 たとえば、 `Rating=5 → Author=山田 → Subject=ソロ` のノードをクリックすると、 3条件すべてに一致するファイルだけが表示されます。

### メインシート位置へ移動

中クリックまたは右クリックメニューの「メインシート位置へ移動」を実行すると、 現在の検索を解除し、Field Mapで設定した複合並べ替えをメインシートへ適用します。 そのうえで、選択したノードに該当する最初のファイルへスクロールして選択します。 選択した条件に一致するファイルがなくなっていた場合は、Field Map上で近い前後の項目へ移動します。

Field Mapは、メタデータを表示・検索・並べ替えするための機能です。 Field Map上の操作だけでメタデータを書き換えたり、実際のファイルを別フォルダへ移動したりはしません。

## お気に入り

よく使う階層構成は、Field Toolboxのお気に入りに設定から名前を付けて保存できます。 保存したお気に入りを選択すると、フィールドと昇順・降順の組み合わせをまとめて切り替えられます。 お気に入りは名前の編集、削除、上下移動による並び替えができます。