# イベントについて

**URL:** <https://community.cybozu.dev/t/topic/1760>\
**Category:** kintone 開発相談\
**Created:** [2014 年 7 月 30 日午前 4:44 UTC](https://community.cybozu.dev/t/topic/1760 "2014-07-30T04:44:03Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account1490](https://avatars.discourse-cdn.com/v4/letter/l/fbc32d/32.png) [@Legacy\_Account1490](https://community.cybozu.dev/u/Legacy_Account1490)\
**Post date:** [2014 年 7 月 30 日午前 4:44 UTC](https://community.cybozu.dev/t/topic/1760/1 "2014-07-30T04:44:03Z")

</div>

アプリへレコード登録時に他のアプリへ登録もしくはアップデートをしたいのですが、  
レコード登録の時保存ボタン押下時のイベントはあるのでしょうか？  
また別アプリのレコードへアップデートする際にコードをキーにしてそのレコードの項目をアップデートしたいのですがどのようにしてアップデートしたらよろしいのでしょうか？  
ご教授よろしくお願い致します。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account616](https://avatars.discourse-cdn.com/v4/letter/l/b5e925/32.png) [@Legacy\_Account616](https://community.cybozu.dev/u/Legacy_Account616)\
**Post date:** [2014 年 7 月 30 日午前 4:59 UTC](https://community.cybozu.dev/t/topic/1760/2 "2014-07-30T04:59:04Z")

</div>

竹中様  
cstapの落合です、

レコードの保存実行前イベントというものがあります。  
詳しくは以下のドキュメントをご参考ください。  
[https://cybozudev.zendesk.com/hc/ja/articles/201941984#step2](https://cybozudev.zendesk.com/hc/ja/articles/201941984#step2)  
[https://cybozudev.zendesk.com/hc/ja/articles/202166270#step2](https://cybozudev.zendesk.com/hc/ja/articles/202166270#step2)

「コード」というのは、任意のフィールドのことで良かったでしょうか？

その場合は、以下のようにすれば実現できるかと思います。

別アプリのレコードを編集するには、アプリIDとレコードIDが必要になります。  
アプリIDは把握されているかと思います。  
レコードIDは、コードを条件にクエリを指定してrecords.jsonで取得したレコード情報から取得してください。  
[https://cybozudev.zendesk.com/hc/ja/articles/202331474#step2](https://cybozudev.zendesk.com/hc/ja/articles/202331474#step2)

取得したレコードIDとアプリ番号をパラメータとして、任意の情報にレコードの更新を行ってください。  
[https://cybozudev.zendesk.com/hc/ja/articles/201941784#step1](https://cybozudev.zendesk.com/hc/ja/articles/201941784#step1)

なお、JavaScriptでREST APIを利用するには、kintone.apiを利用します。  
[https://cybozudev.zendesk.com/hc/ja/articles/202166310#step1](https://cybozudev.zendesk.com/hc/ja/articles/202166310#step1)

以上、参考になりますでしょうか？

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1490](https://avatars.discourse-cdn.com/v4/letter/l/fbc32d/32.png) [@Legacy\_Account1490](https://community.cybozu.dev/u/Legacy_Account1490)\
**Post date:** [2014 年 7 月 30 日午前 6:18 UTC](https://community.cybozu.dev/t/topic/1760/3 "2014-07-30T06:18:14Z")

</div>

落合様

ありがとうございます。  
とても参考になりました。アップデートすることができました。  
もう1つお聞きしたのですが、  
別アプリへアップデートする際に新しくテーブルを追加しテーブル内のフィールドへ登録することはできるのでしょうか？  
度々申し訳ございませんが、よろしくお願い致します。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account616](https://avatars.discourse-cdn.com/v4/letter/l/b5e925/32.png) [@Legacy\_Account616](https://community.cybozu.dev/u/Legacy_Account616)\
**Post date:** [2014 年 7 月 30 日午前 7:34 UTC](https://community.cybozu.dev/t/topic/1760/4 "2014-07-30T07:34:49Z")

</div>

竹中様

テーブルの行の追加・削除は可能です。  
JSONの形に注意して、試してみてください。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1490](https://avatars.discourse-cdn.com/v4/letter/l/fbc32d/32.png) [@Legacy\_Account1490](https://community.cybozu.dev/u/Legacy_Account1490)\
**Post date:** [2014 年 7 月 30 日午前 8:12 UTC](https://community.cybozu.dev/t/topic/1760/5 "2014-07-30T08:12:50Z")

</div>

落合様

ご回答ありがとうございました。  
試してみます。
