アプリへレコード登録時に他のアプリへ登録もしくはアップデートをしたいのですが、
レコード登録の時保存ボタン押下時のイベントはあるのでしょうか?
また別アプリのレコードへアップデートする際にコードをキーにしてそのレコードの項目をアップデートしたいのですがどのようにしてアップデートしたらよろしいのでしょうか?
ご教授よろしくお願い致します。
竹中様
cstapの落合です、
レコードの保存実行前イベントというものがあります。
詳しくは以下のドキュメントをご参考ください。
https://cybozudev.zendesk.com/hc/ja/articles/201941984#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
取得したレコードIDとアプリ番号をパラメータとして、任意の情報にレコードの更新を行ってください。
https://cybozudev.zendesk.com/hc/ja/articles/201941784#step1
なお、JavaScriptでREST APIを利用するには、kintone.apiを利用します。
https://cybozudev.zendesk.com/hc/ja/articles/202166310#step1
以上、参考になりますでしょうか?
落合様
ありがとうございます。
とても参考になりました。アップデートすることができました。
もう1つお聞きしたのですが、
別アプリへアップデートする際に新しくテーブルを追加しテーブル内のフィールドへ登録することはできるのでしょうか?
度々申し訳ございませんが、よろしくお願い致します。
竹中様
テーブルの行の追加・削除は可能です。
JSONの形に注意して、試してみてください。
落合様
ご回答ありがとうございました。
試してみます。