# レコード追加時にレコード番号を使いたい

**URL:** <https://community.cybozu.dev/t/topic/3083>\
**Category:** kintone 開発相談\
**Created:** [2018 年 6 月 1 日午前 8:57 UTC](https://community.cybozu.dev/t/topic/3083 "2018-06-01T08:57:25Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account688](https://avatars.discourse-cdn.com/v4/letter/l/d2c977/32.png) [@Legacy\_Account688](https://community.cybozu.dev/u/Legacy_Account688)\
**Post date:** [2018 年 6 月 1 日午前 8:57 UTC](https://community.cybozu.dev/t/topic/3083/1 "2018-06-01T08:57:25Z")

</div>

&nbsp;

やりたい処理としては以下のような感じになります。

&nbsp;

&nbsp;

kintone.events.on(‘app.record.create.submit.success’, function (event){

&nbsp; let record=event.record

&nbsp; let recordId=event.recordId

&nbsp; record[‘文字列’].value=“IDは”+recordId+“です。”

&nbsp; returnevent

})

&nbsp;

レコード番号を扱いたいため文字列の自動計算ができず、

レコード番号を使いたいためapp.record.create.submitも使えず、

app.record.create.submit.successではフィールドが更新できなくて困ってます。

&nbsp;

追加したタイミングでレコード番号から文字列を生成しておきたいのですがどうすればいいでしょうか。

&nbsp;

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1517](https://avatars.discourse-cdn.com/v4/letter/l/4bbf92/32.png) [@Legacy\_Account1517](https://community.cybozu.dev/u/Legacy_Account1517)\
**Post date:** [2018 年 6 月 1 日午前 9:52 UTC](https://community.cybozu.dev/t/topic/3083/2 "2018-06-01T09:52:37Z")

</div>

tanaka さん

‘app.record.create.submit.success’ では、event.record を書き換えても反映されません。

REST API で、レコード更新を行ってください。

[レコードの更新（PUT）](https://community.cybozu.dev/hc/ja/articles/201941784)

Promise を使うとレコード更新後に、画面遷移できます。

[kintone API で Promise を使ってみよう！](https://community.cybozu.dev/hc/ja/articles/204564604-kintone-API-%E3%81%A7-Promise-%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%88%E3%81%86-)
