はじめに
hkob の雑記録の第291回目は、いよいよ Songs のリストページを作成します。曲一覧は、名前の頭文字・発表年・作詞・作曲など色々なグルーピングがありそうです。
Song Lists の作成
これまでと同様にフィードビューで Song Lists のデータベースを作成します。

名前順一覧
まずは名前順の一覧を作成しました。読みの頭文字でグルーピングしています。

発表日付順一覧
次に発表日付順の一覧を作成しました。

これまでの Devices や Performances は Year データベースへのリレーションを繋げていました。Songs については統計情報なども取るつもりがないので、こちらはリレーションを作成していませんでした。ただ、この表示でグルーピングはしたかったので、日付プロパティである First appearance の「年」でグルーピングしてみました。曲に関してはこれで十分だと思っています。

作詞者でグルーピング
次に作詞者でグルーピングした一覧を作成しました。

これだけだと面白くないので、チャートも用意してみました。64.7% が本人作詞とのことです。せっかくなので、チャートの方が最初に出るようにしてみました。

チャートの部分をクリックすると、その作詞者でフィルタした結果も得られました。

作曲者でグルーピング
同様に作曲者でグルーピングしてみました。こちらもテーブル表示を用意しています。

チャートビューも同様に作成しています。こちらは斉藤英夫さんが 24.7% でトップでした。

最終的なフィードビュー
これら4つのページがフィードビューで表示されます。

下にスクロールすると、作詞者と作曲者のチャートビューが並んでいます。

おわりに
今回は 4 種類の曲一覧ページを作成しました。フィードビューを使うことで、曲に関する一覧を一つのページにまとめることができます。おかげで、古いページに比べてトップページがスッキリするのではないかと思います。また、チャートが入るだけでデータベースという感じが出てきていいですね。