新規投稿
フォローする

変更されたテーブル行の情報を取得して合計を変更

下記コードで実行しようとしたのですが、うまく動きません。

何かKintone上で環境設定などはいるのでしょうか?

(function() {

"use strict";

var events = [
'app.record.edit.change.区分',

'app.record.edit.change.単価',

'app.record.edit.change.清算金額1',

'app.record.create.change.区分',

'app.record.create.change.単価',

'app.record.create.change.清算金額',]

kintone.events.on(events, function(event) {

// "Table"のレコードオブジェクトを取得

var table_row = event.changes.row;

//changeのあった行で計算し清算金額に代入

var radio = table_row.value['区分'].value;
var price = table_row.value['単価'].value;
var total = table_row.value['清算金額'];

//区分['片道']

if (radio === '往復') {
total.value = price * 2;

} else {

//区分['片道']
total.value = price;

}

return event;});

});

0

1件のコメント

Avatar
Shotaro Matsuda

吉田雄策さん、こんにちは。

プロジェクト・アスノートの松田です。

 

以下の点を確認してみてください。

末尾のカッコ不足。

【現状】});  

【修正後】  })(); のように()が抜けています。

 

Shotaro Matsudaにより編集されました
0
サインインしてコメントを残してください。