← ブログ一覧へ

テーブル表示

kintone サブテーブルを一覧で横断表示・集計する方法

受注明細や商品行、工数行などを kintone のサブテーブルで管理していると、「明細だけをレコードをまたいで一覧で見たい」「複数レコードのテーブル行をまとめて確認したい」という声がよく出てきます。この記事では、kintone 標準でできる範囲と、無料から始められる横断表示の作り方を整理します。

サブテーブルが見える場所は「1レコードの中」だけ

kintone のサブテーブルは、レコードの詳細画面や編集画面で、そのレコードに紐づく明細行を縦に並べて表示する仕組みです。1件の受注に対する商品明細、1人の月報に対する作業行など、「親1レコードに対して複数行」を扱うのに向いています。

一方で、サブテーブルの中身は基本的にそのレコードを開いて初めて見えるものです。一覧画面ではサブテーブルの行が展開されず、「どのレコードに何行あるか」「全体でどんな明細が入っているか」を画面で俯瞰することはできません。

kintone 標準ビューの限界

標準の一覧では、各レコードを1行として並べられますが、その中のサブテーブル行までは横断して表示されません。つまり「レコードAの明細とレコードBの明細を同じ表で並べて見る」「複数レコードに散らばった商品行をまとめてざっと確認する」といった、レコードをまたいだ横断表示・横断確認は標準のサブテーブルや一覧では実現できないのです。

合計や件数などの集計も、サブテーブル行を横断した形では標準の一覧画面では出せません。このため、明細を親レコードをまたいでまとめて見たい場合は、表示部分を拡張する仕組みが必要になります。

無料から始める横断表示の作り方

もっとも手早いのは、一覧画面でサブテーブル行を親レコード付きでまとめて表示するプラグインを使う方法です。Table Viewer(table-viewer)は、一覧に出ている親レコードからサブテーブルの行を集め、どの親レコードの行かが分かる形で1つの表にまとめて表示します。各行には親レコードへのリンクが付き、キーワード検索や親レコードでの絞り込みもできるので、散らばった明細をその場でざっと確認するのに向いています。

設定は簡単で、対象のテーブルフィールド(例: details_table)、表示したい列(例: item, qty, price)、各行に添える親レコードのラベル(例: customer_name)を指定するだけです。初期設定は6分前後で、まずは小さな明細アプリで試せます。Plumeru では無料プランから利用を始められるため、いきなり費用をかけずに「自社の運用に合うか」を確かめられます。

作り込みの順番としては、(1) 対象のサブテーブルと表示したい列を決める → (2) テーブルフィールドコードと列を設定 → (3) 親レコードのラベル列を指定して見やすく整える、という流れが分かりやすくおすすめです。明細以外の親レコードの値を一緒に見たい場合は、関連レコードの一覧表示の考え方も合わせて検討すると整理しやすくなります。一覧そのものの検索・絞り込みを強化したいときは一覧の検索・絞り込みの記事も参考になります。

向いていないケース(正直なところ)

Table Viewer はあくまで「横断して並べて確認する」ための閲覧ビューです。次のような用途には向いていません。

編集や集計まで一気にやりたい場合は、目的に合った別の方法を併用するか、要件を整理したうえで設計を検討するのが無理のない進め方です。横断して「見る」ことが主目的なら、このプラグインで十分に効果が出ます。

よくある質問

kintone のサブテーブルを複数レコードまたいで一覧表示できますか?

標準のサブテーブルは1レコードの中でしか表示されず、複数レコードをまたいだ横断一覧はできません。一覧画面に表示中のレコードからサブテーブル行を集めてまとめて表示するプラグインを使うと、親レコードをまたいだ確認ができます。

サブテーブルの合計や集計まで表示できますか?

Table Viewer は横断して並べて確認する用途に向いた閲覧ビューで、合計や平均などの集計やCSV出力は対象外です。その場合は別の集計手段を併用するか、クロス集計系の方法を検討してください。

無料で試せますか?

Plumeru は無料プランから利用を開始でき、まず1アプリで操作感を確認できます。運用に乗りそうなら有料プランへ広げる進め方が無理がありません。

kintone 活用のヒントをメールで

新しい使い方の記事や新プラグインのお知らせを月数回お届けします(配信解除はいつでも)。

この課題を解決するプラグイン

テーブルデータ一括表示(サブテーブル横断ビュー)

一覧に出ている親レコードのサブテーブル行を、親レコード付きで1つの表にまとめて表示。標準では難しい明細の横断確認ができます。まずは無料で試せます。

使い方ガイドを見る プラグイン一覧

全10種を定額でまとめて使うなら Pro プランも。料金プランを見る