サブテーブルの変更された行位置の値を取得

サブテーブル(「見積書明細」)上で、項目「商品マスタ」が変更されたときにその行のあるフィールドの値を取得したいのですが、行位置を取得できないため現時点で常に1行目の値が取得されています。

table[0]がtable[1]とかだとその行の値を取得しているので、編集業のtable[xx]の"xx"値が取得できればこの問題は解決できるのですが、もし全く別のアプローチで変更行の任意のフィールド値を取得できる方法があればご教示いただければ幸いです。

var events = [‘app.record.create.change.商品マスタ’, ‘app.record.edit.change.商品マスタ’];
kintone.events.on(events, function(event) {
// テーブル情報取得
var table = event.record.見積書明細.value;
// クリックした行の商品コート値取得
var radio = table[0][‘value’][‘商品コード’][‘value’]; //←table[0]が常に1行目のため、クリックした位置を取得できない
alert(radio);

// 更新
return event;
});

Naohiro Fukuda さん

event.changes.row で、変更された行のデータを参照できます。

var radio = event.changes.row[‘value’][‘商品コード’][‘value’];

rex0220さん

ありがとうございます。上記方法で値を取得することができました。