# 新規で追加したサブテーブルの値を、別のフィールドへコピーしたい

**URL:** <https://community.cybozu.dev/t/topic/4313>\
**Category:** kintone 開発相談\
**Created:** [2019 年 8 月 21 日午前 10:42 UTC](https://community.cybozu.dev/t/topic/4313 "2019-08-21T10:42:28Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account1005](https://avatars.discourse-cdn.com/v4/letter/l/43a26b/32.png) [@Legacy\_Account1005](https://community.cybozu.dev/u/Legacy_Account1005)\
**Post date:** [2019 年 8 月 21 日午前 10:42 UTC](https://community.cybozu.dev/t/topic/4313/1 "2019-08-21T10:42:28Z")

</div>

いつもお世話になっております。お手数ですが以下ご相談させてください。かなりの初心者ですが、テーブルに追加された最新の行のみを、請求書などのフォームに転記する必要があるため、テーブルの値を別のフィールドにコピーする必要があります。

まず前提として、

★サブテーブルのフィールドは以下を想定します。左から、

・&nbsp;年度\_table

・料金\_table

★コピー先

年度

料金

&nbsp;

★コピーされるタイミングは以下を想定します。

・テーブルが＋ボタンで追加され、[年度\_table]フィールドに値を入力したら

・テーブルが＋ボタンで追加され、[料金\_table]フィールドに値を入力したら

→app.record.edit.change.年度\_table？

&nbsp;

★サブテーブルに最後に追加された行の[年度][料金]のみをコピーしたいです。

上記内容の処理ができるスクリプトをご教示いただけませんでしょうか。

大変お手数をおかけしますが、お助けいただけますと幸いでございます。

&nbsp;

宜しくお願い致します。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1051](https://avatars.discourse-cdn.com/v4/letter/l/9de053/32.png) [@Legacy\_Account1051](https://community.cybozu.dev/u/Legacy_Account1051)\
**Post date:** [2019 年 8 月 26 日午前 1:22 UTC](https://community.cybozu.dev/t/topic/4313/2 "2019-08-26T01:22:14Z")

</div>

こんなかんじでしょうか

```
(function() {
"use strict";

kintone.events.on(["app.record.edit.change.年度_table", "app.record.edit.change.料金_table"], function(event) {
const record = event.record;
const table = record.Table.value;

if(table[table.length-1].value.年度_table.value) {
record.年度.value = table[table.length-1].value.年度_table.value;
}

if(table[table.length-1].value.料金_table.value) {
record.料金.value = table[table.length-1].value.料金_table.value;
}

return event;
});
})();

```

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1005](https://avatars.discourse-cdn.com/v4/letter/l/43a26b/32.png) [@Legacy\_Account1005](https://community.cybozu.dev/u/Legacy_Account1005)\
**Post date:** [2019 年 10 月 8 日午前 6:55 UTC](https://community.cybozu.dev/t/topic/4313/3 "2019-10-08T06:55:45Z")

</div>

ご回答ありがとうございます！

頂いた内容で解決いたしました！

ありがとうございました。
