新規投稿
フォローする

アプリの指定について

指定したアプリのみ特定の処理を実行しています。

私は下記のように、ifで全て囲っています。

if( kintone.app.getId() === 72){        
kintone.events.on(['app.record.create.submit', 'app.record.edit.submit'], function(event) {
//処理
}
}

他に良い方法はありますか?

0

1件のコメント

Avatar
juridon

こんにちは!

kintoneシステム管理のところのJavaScriptにそう書かれているということでしょうか?
アプリ毎に同じjsファイルを準備しなくていいところが名案ですね!
もし同じ特定の処理をするのでしたら、indexOfを使ってみるのはいかがでしょうか?

↓Array.prototype.indexOf()の使い方
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/indexOf

例えばこんな感じで・・・。
const tokushuApp = [72, 75];
if (tokushuApp.indexOf(アプリID) !== -1) {
  // 特定の処理をする
 } 



0
サインインしてコメントを残してください。