# サブテーブルの値を一覧ビューに表示する方法

**URL:** <https://community.cybozu.dev/t/topic/2066>\
**Category:** kintone 開発相談\
**Created:** [2015 年 5 月 14 日午前 8:45 UTC](https://community.cybozu.dev/t/topic/2066 "2015-05-14T08:45:44Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account2109](https://avatars.discourse-cdn.com/v4/letter/l/7ba0ec/32.png) [@Legacy\_Account2109](https://community.cybozu.dev/u/Legacy_Account2109)\
**Post date:** [2015 年 5 月 14 日午前 8:45 UTC](https://community.cybozu.dev/t/topic/2066/1 "2015-05-14T08:45:44Z")

</div>

お世話になっております。  
サブテーブルを含むテーブルの一覧ビューで、サブテーブルに複数ある場合は、直近の日付を一覧ビューで表示したいと考えていますが、仕様的に可能でしょうか？  
例）お客様情報のテーブルと購入履歴のサブテーブル  
一覧ビュー：お客様名、直近の購入日

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1574](https://avatars.discourse-cdn.com/v4/letter/l/76d3ee/32.png) [@Legacy\_Account1574](https://community.cybozu.dev/u/Legacy_Account1574)\
**Post date:** [2015 年 5 月 14 日午後 2:27 UTC](https://community.cybozu.dev/t/topic/2066/2 "2015-05-14T14:27:25Z")

</div>

いさむさん

回答になっているか分かりませんが、サブテーブルはその名の通り、レコードの中のサブのテーブルで、一覧の設定では表示に含むか否かまでしかコントロールできません。

> 複数ある場合は、直近の日付を一覧ビューで表示したい

こちらだけ切りだすと、CSVエクスポートしたフォーマットはそれに近いかもしれませんが、このフォーマットでブラウザ表示することはできません。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1491](https://avatars.discourse-cdn.com/v4/letter/l/ed8c4c/32.png) [@Legacy\_Account1491](https://community.cybozu.dev/u/Legacy_Account1491)\
**Post date:** [2015 年 5 月 15 日午後 5:48 UTC](https://community.cybozu.dev/t/topic/2066/3 "2015-05-15T17:48:30Z")

</div>

いさむさん  
サブテーブルの１行のみを、一覧ビューで表示するのは難しいと思います。  
入力画面で、「直近購入日」という項目を準備して、レコード保存時に、JavaScriptで、サブテーブルの日付の中で、直近の日付を代入する。という位しか方法が思いつきませんね。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2109](https://avatars.discourse-cdn.com/v4/letter/l/7ba0ec/32.png) [@Legacy\_Account2109](https://community.cybozu.dev/u/Legacy_Account2109)\
**Post date:** [2015 年 5 月 15 日午後 11:47 UTC](https://community.cybozu.dev/t/topic/2066/4 "2015-05-15T23:47:05Z")

</div>

Ryu Yamashitaさん  
上海レンユアー 松村さん

ご回答ありがとうございました。  
保存時に、Javascriptを利用することで、サブテーブルを取得し、メインテーブルに値をセットするという方法で、チャレンジしてみたいと思います。

今後ともご指導よろしくお願いいたします。
